Я настраиваю сервер разработки, и мне нужно применить эти базовые правила ко всем виртуальным хостам на сервере в /var/www/html
каталог.
AuthType Basic
AuthName "Development Area"
AuthUserFile /var/www/.htpasswd
Require valid-user
Я просто пытался вставить это в свой httpd.conf
, Однако apache выдает ошибку при проверке синтаксиса: AuthType not allowed here
Аутентификация всегда применяется к контекст; это может быть VirtualHost, Directory или Location.
<Location />
AuthType Basic
AuthName "Development Area"
AuthUserFile /var/www/.htpasswd
Require valid-user
</Location />