我有一个网站,任何人都可以访问,但是一个目录应该请求http授权。
我在website.conf中添加了以下几行:
<Directory /var/www/website/serverside> AuthType Basic AuthName "Login please" AuthUserFile /var/www/website/serverside/.htpasswd Require valid-user </Directory> <Directory /var/www/website > Allow From All Satisfy All AllowOverride None </Directory>
但即使我访问根页面,它也会请求密码! 我该如何解决?
删除Satisfy All指令或将其更改为Satisfy Any ,因为您不需要使用目录的身份validation指令。