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与服务器管理员联系,告知他们此错误发生的时间以及您在此错误发生之前执行的操作。
服务器错误日志中可能提供了有关此错误的更多信息。
请帮忙解决。
答案 0 :(得分:0)
你htaccess中的问题是关于路径,见下文。我不认为“Localhost”可以成为一条路径。将该路径更改为正确的路径,它将开始工作。
AuthUserFile <correct path to htpassword>/.htpasswd