您好我正在尝试用.htaccess密码保护目录。 我创建了一个.htpasswd文件并将其存储在服务器的根目录下。 我已使用以下行在要保护的目录中创建了一个.htaccess文件:
AuthUserFile /home/baltzers/domains/baltzersciencepublishers.com/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
AuthName "restricted area"
require user test
但是当我填写我的用户名和(加密)密码时,它会不断重新启动身份验证对话框。 我错过了什么?
答案 0 :(得分:2)
您可能希望将行require user test
替换为:
require valid-user
否则,用户必须命名为“test”并存在于.htpasswd
文件中。
答案 1 :(得分:1)
试试这个: http://tools.dynamicdrive.com/password/
该工具将根据您的表单输入创建所需的文件。
答案 2 :(得分:0)
登录时需要使用未加密的密码。请注意,除非您对整个链进行加密(即您使用https
而不是http
),否则用户名和密码将明确地发送。