【问题标题】:Apache2 won't Gzip my js/cssApache2 不会压缩我的 js/css
【发布时间】:2010-08-25 07:45:41
【问题描述】:

我的服务器似乎没有压缩我的 css 和 javascript 文件。它适用于 HTML。

这是我的配置:http://pastie.org/1105941
这是我的结果:http://i35.tinypic.com/audv0k.jpg

还测试了 Google Page Speed,并让 Apache2 记录压缩结果。他们也这么说。

这里有什么问题,因为它确实压缩了 HTML?

【问题讨论】:

  • BrowserMatch 语句是怎么回事?
  • 我读过一些博客(不止一篇),指出旧版浏览器在提供 gzip 压缩内容时遇到问题,因此会将这些浏览器过滤掉。

标签: apache gzip


【解决方案1】:

据我所知,它正在工作......使用 firefox 和 webdeveloper 插件,css 和 js 的响应报告 gzip

【讨论】:

  • 哇,我觉得自己很愚蠢!是的,它有效。我更改了生产服务器的配置文件,后来测试了暂存服务器!哈哈:D
【解决方案2】:

使用浏览器下载 CSS 文件并检查内容类型。很可能是application/binary 或其他东西。如果是这种情况,您必须告诉服务器 *.css 应该发送为 text/css 等:

AddType text/css .css

【讨论】:

    猜你喜欢
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 2011-06-26
    • 2011-05-10
    • 1970-01-01
    • 1970-01-01
    • 2020-08-12
    相关资源
    最近更新 更多