我有像这样的htaccess设置。
AuthType Basic
AuthName "Authentication Required"
AuthGroupFile /dev/null
AuthUserFile "/home/alltest/public_html/.htpasswd"
<Limit GET>
require valid-user
</Limit>
出于某种原因,链接到网页的每个文件都会再次请求htpasswd详细信息,我无法解决为什么它没有保存我有权限这是在Cpanel服务器上如果这有所作为。
答案 0 :(得分:0)
试试这个:
AuthType Basic
AuthName "Authentication Required"
AuthGroupFile /dev/null
AuthUserFile /home/alltest/public_html/.htpasswd
require valid-user
这会将密码保留在浏览器缓存中,直到您退出浏览器。我觉得可能,我建议将.htpasswd文件保留在公共目录之外。
如果您正在使用cPanel,那么Web服务器的配置文件中可能会出现一些内容......