gpt4 book ai didi

.htaccess - .htpasswd/.htaccess 出现 500 内部服务器错误

转载 作者:行者123 更新时间:2023-12-02 03:42:52 24 4
gpt4 key购买 nike

很抱歉再次问这个问题,我知道以前曾有人问过这个问题,但我确实阅读了所有有关故障排除的讨论,但仍然遇到问题

这是我的代码:

AllowOverride AuthConfig
AuthUserFile path/index/.htpasswd
AuthType Basic
AuthName "restricted area"
AuthGroupFile /dev/null
require valid-user

每当我从服务器中删除 .htaccess 时,页面都会正常运行,但当我重新添加 .htaccess 时,我会收到内部服务器错误。这真的很奇怪,因为偶尔会出现输入密码窗口,但是当我输入密码时,窗口会重新出现,就好像密码输入不正确一样,当我重新加载页面时,我收到 500 服务器错误。预先感谢您急需的帮助!

最佳答案

这一行:

AllowOverride AuthConfig

这可能是导致您出现错误的原因。 AllowOverride 指令告诉 apache允许在 htaccess 文件等内容中使用什么。显然,这不是您可以在 htaccess 文件中设置的内容。 AllowOverride 需要位于服务器或虚拟主机配置中,并且它的 AuthConfig 部分告诉 apache 您可以在 htaccess 中拥有身份验证指令(如 AuthType、AuthName 等)文件。

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

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