![添加 SSI 支持会导致 mod_dir“尾部斜杠”重定向停止工作](https://linux22.com/image/553500/%E6%B7%BB%E5%8A%A0%20SSI%20%E6%94%AF%E6%8C%81%E4%BC%9A%E5%AF%BC%E8%87%B4%20mod_dir%E2%80%9C%E5%B0%BE%E9%83%A8%E6%96%9C%E6%9D%A0%E2%80%9D%E9%87%8D%E5%AE%9A%E5%90%91%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我已使用 .htaccess 中的以下指令启用了 SSI
AddHandler server-parsed .html
AddOutputFilter INCLUDES html
但是,当我添加这些时,尾随斜杠重定向停止工作。
例如。http://testwp.humbug.in/test/index.html工作正常
但
http://testwp.humbug.in/测试/不起作用。
在 chrome 中,它会出现“错误 324 (net::ERR_EMPTY_RESPONSE)”错误,而在 Firefox 中它会显示一个空白页。
为了使 mod_dir 和 mod_include 正常工作,我需要哪些额外的配置?
答案1
在 Dreamhost 论坛上得到了答案:
先尝试指定 RemoveOutputFilter 指令?我认为问题可能是输出已经经过了 DEFLATE (gzip)。
http://discussion.dreamhost.com/thread-130315.html
因此添加
RemoveOutputFilter html
在 AddOutputFilter 之前,效果很好