2013-04-20 59 views
0

我正在我的網站速度優化。我在使用gzip壓縮時遇到問題。我把代碼放在.htaccess文件中,將它上傳到網上,它不起作用。當我檢查這個工具http://www.gidnetwork.com/tools/gzip-test.php它說page content is not compressed。另外我用gtmetrix.com檢查它,但仍然沒有運氣。GZIP壓縮幫助。不能得到它的工作(2)

這裏是我把我的.htaccess文件中的代碼:

<IfModule mod_deflate.c> 
    AddOutputFilterByType DEFLATE text/plain 
    AddOutputFilterByType DEFLATE text/html 
    AddOutputFilterByType DEFLATE text/xml 
    AddOutputFilterByType DEFLATE text/css 
    AddOutputFilterByType DEFLATE application/xml 
    AddOutputFilterByType DEFLATE application/xhtml+xml 
    AddOutputFilterByType DEFLATE application/rss+xml 
    AddOutputFilterByType DEFLATE application/javascript 
    AddOutputFilterByType DEFLATE application/x-javascript 
</IfModule> 

我也tryied沒有<IfModule mod_deflate.c></IfModule>

也試過在我的htaccess的這個方法:

<files *.html> 
    SetOutputFilter DEFLATE 
</files> 

仍然沒有運氣。難道我做錯了什麼?如果可以的話請幫忙!

回答

0

對於Gzipping行爲您的資產,請嘗試這一個。

<FilesMatch "\.(html|php|htm|xml|txt|xsl)$"> 

    <IfModule mod_expires.c> 

    Header set Cache-Control "max-age=7200, must-revalidate" 

    Header append Vary Accept-Encoding 

    Header append Accept-Encoding "gzip" 

    </IfModule> 

    </FilesMatch> 
+0

沒有幫助。還是同樣的問題 – 2013-05-03 01:54:05

+0

我建議你看看https://developers.google.com/speed/docs/best-practices/payload#GzipCompression – 2013-05-06 07:27:38