[英]username and password not accepted when using .htaccess and .htpasswd?
我使用.htaccess和.htpasswd来限制位于root / admin的admin文件夹
为此,我使用了以下
.htaccess文件
AuthName "Alertalert"
AuthType Basic
AuthUserFile http://alertalert.freetzi.com/admin/.htpasswd
require valid-user
.htpasswd文件
rajasekar:$apr1$0yd92n1r$McIxIiQXPRF1u3gRBNRNc1
.htaccess和.htpasswd文件位于admin文件夹内。
当我尝试访问管理文件夹时,它询问用户名和密码,没关系。 如果我输入正确的用户名和密码,则该用户名和密码不接受,因此再次提示。
检查文档中的AuthUserFile指令。 它的参数应该是htpasswd文件的路径, 而不是 URL。
.htacess中是否有任何代码可以防止查看.htpasswd? 因为要通过HTTP,所以可能无法访问它。 那使用系统路径呢?
怎么样呢?AuthUserFile /var/admin/.htpasswd
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.