嗨,我是新来的,所以在问问题时有点犹豫,因为我不知道规则,但我会试一试。
我已成功使用 .htaccess 和 .htpasswd 对网站进行密码保护,
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /path/.htpasswd
AuthGroupFile /dev/null
require valid-user
SetEnvIf Request_URI "^/dir1" dir1_uri
SetEnvIf Request_URI "^/dir2" dir2_uri
Order Allow,Deny
Allow from env=dir1_uri
Allow from env=dir2_uri
Satisfy any
如您所见,我允许访问 dir1 和 dir2。
问题是当我通过浏览器访问 dir1 或 dir2 时,会弹出身份验证窗口,这不应该发生。虽然当我取消弹出窗口时它会打开网站并且可以毫无问题地访问该网站。但每当我访问它们时,它总是会弹出。我不知道为什么会这样。
请帮我。