我试图让Apache 2.4.10在.htaccess文件中指定的基本身份validation(在HTTPS下)。 我将一个目录的设置更改为AllowOverride all ,它开始只提供普通的500页。 恢复该目录AllowOverride none似乎没有固定的东西。
我在日志中发现的错误似乎都将所请求的相对URL解释为授权用户名,并且声明:
[Wed Jun 22 20:34:00.565683 2016] [core:crit] [pid 24994] [client ____:51295] AH00025:configuration错误:无法检查用户:/writing/icons/rublev_trinity_icon.gif,referer:____
AH00025是什么意思? 我发现了一些像https://httpd.apache.org/docs/trunk/upgrading.html这样的页面,但没有明确的错误代码定义。
而且我想要什么/ etc / apache2 / mods-enabled / auth *文件?
请加载模块,它将解决您的问题;
LoadModule authz_core_module modules/mod_authz_core.so