我已将 IIS7 配置为 gzip 静态内容。
http://www.coderjournal.com/2008/04/iis-7-compress-javascript-gzip/
但是,这些文件不会“保持”gzip 压缩。
这是我的用例:
- 请求 test.css 文件。它不是 gzip 压缩的。
- 在几秒钟内再次请求它。它是gzip 压缩的。
- 等5分钟。
- 再次请求 test.css 文件。它不是 gzip 压缩的。
这没有意义——如果原始文件没有更改,是否应该在所有后续请求中交付静态文件的 gzip 版本?
注意:我使用 Firefox 和 Firebug 通过检查 Content-Encoding 标头来验证 gzip 压缩的内容。