我正在尝试为我的网站组件启用 gzip 压缩。我有 ubuntu 11.04 服务器和 nginx 1.2。
在我网站的 nginx 配置中,我有这个
gzip打开; #gzip_min_length 1000; gzip_http_version 1.1; gzip_vary on; gzip_comp_level 6; gzip_proxied 任何; gzip_types text/plain text/html text/css application/json application/javascript application/x-javascript text/javascript text/xml application/xml application/rss+xml application/atom+xml application/rdf+xml; #它是 gzip_buffers 16 8k; gzip_buffers 128 4k;#我的页面大小是 4 gzip_disable "MSIE [1-6]\.(?!.*SV1)";
并且 Yslow 和谷歌速度措施建议我使用 gzip 来减少网络传输。现在,当我尝试时,curl -I my_js_file
我得到了
curl -I http://www.albawaba.com/sites/default/files/js/js_367664096ca6baf65052749f685cac7b.js HTTP/1.1 200 正常 服务器:nginx/1.2.0 日期:2013 年 4 月 14 日星期日 13:15:43 GMT 内容类型:application/x-javascript 内容长度:208463 连接:保持活动 最后修改时间:2013 年 4 月 14 日星期日 10:58:06 GMT 变化:接受编码 到期时间:格林威治标准时间 2037 年 12 月 31 日星期四 23:55:55 缓存控制:max-age=315360000 语用:公共 缓存控制:公共 接受范围:字节
知道我做错了什么或者我应该怎么做才能获得压缩内容?