У меня есть сервер Ubuntu 14.04, который я настраивал несколько лет с небольшими изменениями. На сервере у меня есть каталог Movies
в котором есть файл .htaccess, для просмотра которого требуется аутентификация. Не касаясь сервера или каких-либо файлов, аутентификация из файла .htaccess в /Movies
теперь применяется к корню, /
и все его подпапки. В .htaccess
файл не содержит BasicAuth (только файл в /Movies
каталог.
Как это произошло или, что более важно, что я могу сделать, чтобы это исправить? BasicAuth годами отлично работает в /Movies
папка, в которой она не запрашивает аутентификацию из корня или других папок. Я проверил .htaccess
и файлы конфигурации сайта, и ничего не изменилось.
Вот соответствующий фрагмент рассматриваемого файла .htaccess (/Movies/.htaccess
):
AuthType Basic
AuthName "Movies"
AuthUserFile /var/www/Movies/.htpasswd
Require valid-user
Satisfy any
Order deny,allow
Deny from all
Allow from env=ALLOWED
Allow from env=ALLOWED2