【问题标题】:gzipping a minified .js filegzip 压缩一个缩小的 .js 文件
【发布时间】:2011-07-28 19:14:19
【问题描述】:

我已经缩小了一个 .js 文件,一切都很好。但是,当我 gzip 时,浏览器不再执行该文件。我究竟做错了什么?这是 gzip 命令:

> gzip test.js

这会生成一个名为 test.js.gz 的常规 gzip 文件。我是否需要在 .js 中包含某些内容,或者将添加的参数传递给 gzip,以便浏览器正确解释文件?我用 Chrome 和 FF 对此进行了测试。

提前谢谢!

【问题讨论】:

    标签: javascript gzip minify


    【解决方案1】:

    这不是客户端问题。

    您的网络服务器必须配置为识别 gzip 压缩文件,并发送适当的 Content-Encoding: gzip 标头以告诉浏览器期待 gzip 压缩数据。

    【讨论】:

    • 知道任何解释如何用 apache 做到这一点的链接吗?
    • 寻找mod_deflate,我相信它会进行即时压缩。我不确定预压缩数据的首选方法是什么。
    • +1 很好的答案(包括对mod_deflate 的评论)。非常感谢!
    最近更新 更多