【发布时间】:2019-07-30 14:05:11
【问题描述】:
我想用密码保护我的网站,但我一添加 .htpasswd 和 .htaccess 文件,就会收到服务器错误:
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请联系服务器管理员并告知他们错误发生的时间,以及您可能所做的任何可能导致错误的事情。
服务器错误日志中可能会提供有关此错误的更多信息。
这是我正在使用的代码:
.htaccess
AuthType Basic
AuthName "Top Secret for SongKick eyes only."
AuthUserFile /webroot/.htpasswd
require valid-user
.htpasswd
songkick:isS1rCTQE/p8E
我也尝试过AuthUserFile /.htpasswd(即没有“webroot”,这是文件管理器中的文件夹名称),但这也不起作用。
顺便说一句,我正在使用 GoDaddy 托管,如果这有影响的话。
【问题讨论】:
-
应该在apache日志文件中显示详细的错误报告,先检查一下。
-
我没有足够的积分来发表评论,所以只分享来自another forum 的my answer。