【发布时间】:2014-06-10 16:56:52
【问题描述】:
我试图弄清楚为什么我的一些 javascript 文件使用 gzip 压缩而其他文件没有。
压缩:http://curecarpaltunnel.info/js/ext/require.js
未压缩:http://curecarpaltunnel.info/js/common.js
在我的 Nginx 配置(/etc/nginx/nginx.conf)中,在“http”部分,我有:
gzip on;
gzip_comp_level 5;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
# Disable for IE < 6 because there are some known problems
gzip_disable "MSIE [1-6].(?!.*SV1)";
# Add a vary header for downstream proxies to avoid sending cached gzipped files to IE6
gzip_vary on;
为什么有些 javascript 文件会被压缩而有些则不会?跟RequireJs有关系吗?
https://*.com/a/9140223/470749 告诉我哪些文件正在被压缩。
【问题讨论】:
标签: performance nginx gzip