使用.htaccess无法正常工作的密码保护文件

时间:2017-12-19 09:57:53

标签: .htaccess

我正在尝试使用我的.htaccess文件保护我的index.php文件。 我创建了.htaccess文件和密码文件.htpasswd

.htaccess包含:

AuthUserFile /home/myserver/public_html/.htpasswd
AuthType Basic
AuthName "Admin IP Manager"

<Files "index.php">
  Require valid-user
</Files>

.htpasswd包含:

John:p29cmnwl4a0et

所以它正在做的是当我尝试打开文件时,它会提示我输入用户名和密码,当我将其填入其中然后再次提示我并继续执行此操作。

1 个答案:

答案 0 :(得分:0)

密码出错,请尝试使用MD5算法。 所以你的用户名和密码是John:p29cmnwl4a0et,但在.htpasswd文件中它看起来像这样:

John:$apr1$b2KjOSh6$Ty6CSXX/mlkVd91zziWHq.