Назад | Перейти на главную страницу

(Решено) Apache2 Basic Auth в подкаталоге не запрашивает аутентификацию

TL; DR: Пользовательские страницы ошибок ISPConfig были причиной этих перенаправлений.

У нас есть установка Apache 2.4 в среде ISPConfig.

У каждого виртуального хоста есть каталог для административных целей. Мой .htaccess выглядит следующим образом:

AuthType Basic
AuthName "Administration"
Require valid-user
AuthUserFile /etc/apache2/.htpasswd

Теперь, когда я попал в папку http://mysite.tld/admin Меня перенаправляют в корень веб-сайта без приглашения на вход. Однако когда я копирую .htaccess в корень, я получаю приглашение на вход.

Журнал содержит следующие строки, когда я нажимаю /admin:

[Wed Feb 12 12:00:23 2020] [authz_core:debug] mod_authz_core.c(809): AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
[Wed Feb 12 12:00:23 2020] [authz_core:debug] mod_authz_core.c(809): AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)

А потом меня сразу перенаправляют на /.

Так что же может быть причиной перенаправления?

Заранее спасибо!