2010-02-01 81 views
2

我想在我的網站上使用gzip。嘗試使用gzip與.htaccess時得到錯誤500

我試圖壓縮,PHP,CSS和JS文件。該服務器是Apache 1.3中,我有.htaccess文件中的代碼是:

# compress all text & html: 
AddOutputFilterByType DEFLATE text/html text/plain text/xml 

但是當我上傳這個,我剛剛得到一個錯誤頁500。

任何想法。

+0

什麼是你的Apache錯誤日誌說?有可能使用以下似乎不帶任何效果有一些更詳細... – Piskvor 2010-02-01 15:51:27

+0

:? ' mod_gzip_on是 mod_gzip_dechunk是 mod_gzip_item_include文件\(HTML | TXT | CSS | JS | PHP | PL | JPG | PNG |。GIF)$ mod_gzip_item_include處理^ CGI腳本$ mod_gzip_item_include啞劇^文本/.* mod_gzip_item_include啞劇^應用程序/ x-的JavaScript * mod_gzip_item_exclude MIME ^圖像/。 * mod_gzip_item_exclude rspheader^Content-Encoding:。* gzip。* ' – 2010-02-01 15:59:27

回答

0

AddOutputFilterByType在Apache 1.3上似乎不可用(src)。我相信你需要使用mod_gzip

「兼容性:可在阿帕奇2.0.33及更高版本;在過時的Apache 2.1及更高版本」

2

試試這個

<Files *> 
    #Compress 
    SetOutputFilter GZIP 
</Files> 

或者這

<ifmodule mod_deflate.c> 
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript 
</ifmodule>