В .htaccess добавлено
AuthType Basic
AuthName "Login"
AuthUserFile /path/to/.htpasswd
Require valid-user
Захожу в
site.ru/dir - выдаётся авторизация, захожу в /dir/file.любое_расширение - авторизация не выдаётся. Заметил буквально случайно, но хорошо что хоть заметил.