Я пытаюсь добавить Окно аутентификации к разделу сайта с помощью .htaccess файл.
Но Это не работает "сайт, действует, который не делают ".htaccess" файлы существует.
вот то, что содержание моего .htaccess файла
AuthType Basic
AuthName "PHP MyAdmin"
AuthUserFile "c:/.htpasswd"
Require valid-user
.htpasswd файл расположен на C: диск.
и .htaccess файл расположен в папке, названной dba, таким образом, я хочу защитить dba папку.
Я имею opned httpd.conf файл и обновил опцию AllowOverride ни от одного до Индексируемого как это
<Directory />
AllowOverride Indexed
Require all denied
</Directory>
перед этим изменением это - то, как это был AllowOverride, Ни один Не Требует всех отклоненных
Как я могу заставить сайт требовать аутентификации пользователя, когда кто-то пытался получить доступ к dba каталогу?
У меня есть Apache 2.4.12 установленных на Windows Server 2008 R2
Проверяли ли вы разрешения файловой системы? Я хотел бы думать, что учетная запись пользователя по умолчанию, на которой запущен apache, не должна иметь доступа к c: / ....