У меня установлен Apache httpd на моем CentOS 7. Добавив следующий код в httpd.conf, я могу защитить паролем свой сайт
<Directory /var/www/html>
AuthType Basic
AuthName "Restricted Files"
AuthBasicProvider file
AuthUserFile /var/www/password/htpasswd
Require user validUser
<Files index.php>
Require all granted
</Files>
</Directory>
Поскольку я хочу, чтобы /var/www/html/index.php не был защищен паролем, Require all granted
добавляется, как показано. Это, однако, по-прежнему требует от меня имени пользователя и пароля. Пожалуйста, помогите, спасибо ^^