.htaccess在localhost上导致500内部服务器错误

时间:2016-07-27 16:19:14

标签: php .htaccess

AuthUserFile /localhost/htaccess_pwd/main/.htpasswd
AuthType Basic
AuthName "You need to be authorized!!"
Require valid-user

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

在上面的代码中,我想保护一个文件,即page1.php,甚至在点击url时它会询问我的用户名和密码。但是在输入用户名和密码后,它说,

  

服务器遇到内部错误或配置错误,无法完成您的请求。

     

请通过admin@example.com与服务器管理员联系,告知他们此错误发生的时间以及您在此错误发生之前执行的操作。

     

服务器错误日志中可能提供了有关此错误的更多信息。

请帮忙解决。

1 个答案:

答案 0 :(得分:0)

你htaccess中的问题是关于路径,见下文。我不认为“Localhost”可以成为一条路径。将该路径更改为正确的路径,它将开始工作。

AuthUserFile <correct path to htpassword>/.htpasswd
相关问题