2013-12-18 125 views
2

我的网站一直工作到昨天。mod_rewrite内部重定向的最大数量达到

我得到了Apache 500内部服务器错误:mod_rewrite:达到的最大内部重定向数量。假设配置错误。如果需要,使用'RewriteOptions MaxRedirects'来增加限制。

可能问题出在文件.htaccess。

完整的.htaccess there

五月有人能帮助我吗?

回答

1

修改您2个.gz规则:

RewriteCond %{HTTP:Accept-encoding} gzip 
RewriteCond %{REQUEST_FILENAME}\.gz -s 
RewriteRule ^(.*)\.css$ $1\.css\.gz [L] 

# Serve gzip compressed JS files if they exist and the client accepts gzip. 
RewriteCond %{HTTP:Accept-encoding} gzip 
RewriteCond %{REQUEST_FILENAME}\.gz -s 
RewriteRule ^(.*)\.js$ $1\.js\.gz [L] 
+0

感谢快速回答。我应用你的更正,重新启动网络服务器,但它仍然是相同的。 –

+0

没有。根文件夹中只有一个。 –

+0

在这种情况下,最好的选择是通过Apache配置启用'RewriteLog',然后查看哪个规则/代码行为不当。 – anubhava

相关问题