【发布时间】:2014-06-15 13:13:20
【问题描述】:
我创建了一个 .htpasswd 文件和一个 .htaccess 来密码保护我的本地主机。我已将两者都放在我的 mamp 文件夹中(我的网站文件夹所在的位置)。我已经加密了放在我的 htaccess 中的密码:
AuthUserFile /WorkArea/mamp/
AuthType Basic
AuthName "localhost"
Require valid-user
它通过给我一个 500 内部错误将我锁定在我的本地主机之外。
【问题讨论】:
-
冒号 (
:) 在该路径中的作用是什么? -
还要确保 http 服务器可以准确地读取该文件。
-
抱歉冒号不在我的文件中,只是文件的路径。我也进入了终端并写了 chmod 0644 .htaccess chmod 0644 .htpasswd
-
另外,当我检查文件时,它显示“每个人都只读”
-
当然,我看到冒号不在您的文件中。但它当然也应该不在你的路径中。那是怎样的一条路?也可能是您必须将该路径括在双引号中 (
")。顺便说一句:http 服务器错误日志文件中有任何条目吗?