为什么Nginx下的gzip不压缩javascript了?

lu_zihua 发布于 2011/07/26 09:05
阅读 4K+
收藏 1

我的gzip如下:

gzip  			on;
gzip_min_length  	1000;
gzip_types 		text/plain text/css application/x-javascript;

 可是页面中 jquery的大小还是 89.4k,html和css都压缩了,为什么javascript不压缩呢?(Tomcat中没有配置压缩)

Nginx是1.0.5,jQuery是1.6.2

加载中
0
红薯
红薯
这个配置是没问题的
0
lu_zihua
lu_zihua

可是我在 Firebug 中看到 jquery的大小还是 89.4k,而 html 和 css 都压缩到 20-30% 了,就是 javascript 没有变化!

不知道为什么?

0
我土鳖
试试看  text/javascript 这个MIME类型
0
lu_zihua
lu_zihua
试了,还是不行!
0
我土鳖

application/javascript 这个呢?

最好顺便抓一下包 看看头部是怎么样的

0
lu_zihua
lu_zihua

加了,也不行!

0
lu_zihua
lu_zihua

我一个一个测试也不行

0
lu_zihua
lu_zihua
GET index.css
200 OK
1.3 KB
 
4ms

GET jquery.js
200 OK
89.4 KB
 
21ms

GET index.js
200 OK
705 B
 
0
我土鳖
这个头是不是太草率了 用wireshark什么的搞一下看看?
0
lu_zihua
lu_zihua

Header信息

Server nginx
Date Tue, 26 Jul 2011 05:46:02 GMT
Content-Type text/html;charset=UTF-8
Connection keep-alive
Vary Accept-Encoding
ETag W/"6447-1311659011875"
Last-Modified Tue, 26 Jul 2011 05:43:31 GMT
Content-Language zh-CN
Content-Encoding gzip
返回顶部
顶部