gpt4 book ai didi

.htaccess - htaccess 给出 500 - 内部服务器错误

转载 作者:行者123 更新时间:2023-12-02 05:10:14 25 4
gpt4 key购买 nike

我正在使用 htaccess 和 htpasswd 保护一个 html 文件。当我尝试访问它时,在输入用户名和密码后,我没有加载“index.html”文件,而是收到“500 - 内部服务器错误”

AuthName "Restricted Area" 
AuthType Basic
AuthUserFile home/folder/index.html/.htpasswd
AuthGroupFile /dev/null
require valid-user

有什么建议吗?也许与托管服务有关?

最佳答案

首先,查阅错误日志(通常位于 /var/log/apache2/error.log)以查看错误的确切原因。

如果您没有访问权限,请检查以下内容:

  • 服务器支持这种技术吗? (询问您的提供商或管理员)
  • AuthUserFile 是否正确?它似乎少了一个斜杠,目录不寻常。我会怀疑像 AuthUserFile/home/webuser/sitefolder/.htpasswd 这样的东西。
  • 将组文件更改为AuthGroupFile None,而不是让apache 读取/dev/null。将 /dev/null 视为无底垃圾桶。从那里获取任何东西都不容易,这可能是服务器尝试失败的原因。
  • 将您的要求更改为 Require valid-user。它必须是大写的 R。

总结:

AuthName "Restricted Area" 
AuthType Basic
AuthUserFile /home/webuser/sitefolder/.htpasswd
AuthGroupFile None
Require valid-user

有关更多信息,我推荐 http://httpd.apache.org/docs/ .

关于.htaccess - htaccess 给出 500 - 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15598097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com