在我的 Apache 虚拟主机配置文件中,我使用允许覆盖列表。我使用默认的,AllowOverride None
因为我只想启用 .htaccess 中的特定指令,而不是指令组。
但是,我收到 HTTP 500 错误代码,错误日志中显示以下内容:
[Tue May 09 10:16:03.271831 2017] [core:alert] [pid 16415] [client 196.52.43.51:42111] /var/www/xyz/.htaccess: <Files not allowed here
.htaccess 文件中的第一部分是格式正确的<Files>
部分。这不应该造成问题,因为它更像是一个“元指令“用于包含其他指令。