帮助我在nginx上启用gzip压缩

这里是我当前的nginx.conf中的gzip部分:

gzip on; gzip_http_version 1.1; gzip_vary on; gzip_comp_level 6; gzip_proxied any; gzip_types text/plain text/html text/css application/json application/x-javascript text/xml; gzip_buffers 16 8k; #gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_min_length 1100; 

我正在通过下载一个14KB的html文件进行testing,并用httpfox插件来检查FireFox的/使用PageSpeed插件分析页面,我也试过http://www.gidnetwork.com/tools/gzip-test .php 。

我相信gzip模块是正确安装的,因为当我将gzip_http_version更改为1.0时,我可以从gidtesting仪中得到一个“是”,但是httpfox和PageSpeed总是告诉我这个文件没有被压缩。

我已经在这里尝试了很多不同的组合,似乎无法得到它的工作。

安装和服务器的详细信息:我在WebFaction的服务器上,nginx作为几个月前安装的自定义脚本应用程序(Ruby)的一部分安装。

更新:
另一方面,在这个URL的testing告诉我压缩工作正常:
http://nontroppo.org/tools/gziptest/

难道是其他工具只是简单地报告这不正确?

我对Redbot进行资源检查有了更多的信心。

由于gzip的使用取决于很多因素,最好使用真实的环境(真正的浏览器/代理/等)来检查,并使用networking分析器(wireshark)来监控结果。

你和我的唯一区别就是我有

 gzip_disable "MSIE [1-6]\."; 

尝试在Firefox下使用firebug插件,包括我自己在内的很多开发者都依赖这个工具,并且它有一个精确的gzip报告机制