htaccess禁用需要有效用户触发器500错误

时间:2018-02-23 09:17:53

标签: apache .htaccess

在部署到live之前,我有一个正在使用的开发网站。 开发网站的密码为.htaccess和.htpasswd。密码登录工作正常。

对于与必须访问服务器上的页面的外部服务器相关的特定功能,我必须暂时禁用密码以进行测试。 通常,这可以通过注释掉“Require valid-user”行来完成。出于某些奇怪的原因,如果我注释掉那一行,我会收到500错误。这曾经在过去很好用。

使用密码:

AuthType basic
AuthName "***"
Require valid-user
AuthUserFile "/usr/***/.htpasswd"

禁用密码:

AuthType basic
AuthName "***"
#Require valid-user
AuthUserFile "/usr/***/.htpasswd"

#是唯一的区别。我还确保该文件不是UTF-8-BOM编码,但保持UTF-8编码。 UTF-8-BOM也会导致500错误。 关于如何解决这个问题的任何想法?

0 个答案:

没有答案