【问题标题】:GZIP Compression help. Can't get it to work (2)GZIP 压缩帮助。不能让它工作(2)
【发布时间】:2013-04-21 04:02:49
【问题描述】:

我正在优化我的网站速度。我在使用 gzip 压缩时遇到问题。我把代码放在.htaccess文件里,上传到网上,还是不行。当我用这个工具检查http://www.gidnetwork.com/tools/gzip-test.php 它说page content is not compressed。我也用 gtmetrix.com 查了一下,还是没有运气。

这是我放在.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>

我也试过没有&lt;IfModule mod_deflate.c&gt;&lt;/IfModule&gt;:

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

在我的htaccess中也试过这个方法:

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

仍然没有运气。难道我做错了什么?可以的话请帮忙!

【问题讨论】:

    标签: .htaccess optimization compression gzip pagespeed


    【解决方案1】:

    对于您的资产的 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>
    

    【讨论】:

    猜你喜欢
    • 2012-09-04
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-14
    • 1970-01-01
    • 2016-09-15
    • 2018-10-30
    • 1970-01-01
    相关资源
    最近更新 更多