由于某种原因,.htaccess
文件突然停止工作。
我检查了一下apache2ctl -t -D DUMP_MODULES
,rewrite_module
确实已加载。但是,将随机垃圾放入.htaccess
文件中不会导致出现任何错误/var/log/apache2/error.log
- 因此该文件根本没有被读取。
我应该从哪里开始寻找潜在原因?
我在 Ubuntu 10.10 64 位上使用 Apache2。
答案1
.htaccess 文件中评估的内容由配置指令控制AllowOverride
。
您可以在这里查看 Apache 文档:核心 - Apache HTTP 服务器