Аутентификация переопределения apache в определенной папке
Как изменить / переопределить аутентификацию в apache на другую в подпапке?
Я попробовал это, но это не сработало. Как я могу это исправить?
<Directory "/">
AuthName "Front End Access"
AuthType Basic
AuthBasicProvider file
AuthUserFile "xxxxxxx/.htpasswd_frontend"
Require valid-user
</Directory>
<Directory "/backend/">
AuthName "Back End Access"
AuthType Basic
AuthBasicProvider file
AuthUserFile "xxxxxxx/.htpasswd_backend"
Require valid-user
</Directory>
Я сделал поиск, они показали, как отключить аутентификацию, но я не хочу его отключать: я хочу изменить AuthUserFile на другой (и, возможно, изменить AuthName)
заранее спасибо
1 ответ
Решение
Действительно ли файловая система вашего сервера имеет каталог верхнего уровня с именем /backend
?
Я подозреваю, что вам нужно заменить <Directory /backend>
например, <Directory /var/www/html/backend>
или же <Location /backend>
, Смотрите разделы Конфигурация.