我试图让 Apache 2.4.10 执行.htaccess
文件中指定的基本身份验证(在 HTTPS 下)。我将一个目录的设置更改为AllowOverride all
,它开始只提供普通的 500 页。将该目录恢复到AllowOverride none
似乎没有固定的东西。
我在日志中发现的错误似乎都将请求的相对 URL 解释为授权用户名,并发出呱呱叫:
[2016 年 6 月 22 日星期三 20:34:00.565683] [core:crit] [pid 24994] [client ____:51295] AH00025:配置错误:无法检查用户:/writing/icons/rublev_trinity_icon.gif,引用者:____
AH00025 是什么意思?我找到了一些页面,例如https://httpd.apache.org/docs/trunk/upgrading.html,但没有明确定义错误代码。
我想要什么 /etc/apache2/mods-enabled/auth* 文件?
请加载模块,它将解决您的问题;