2013-04-20 69 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