2013-12-18 178 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

相關問題