nginx+squid+gzip压缩
现象:nginx0.7.26 squid 2.7.9,发现压缩的页面失效,但如果跳过squid,页面压缩是有效的。 Google了一下,主要是两篇文章,两种说法: 1.说是修改squid 的 "broken_vary_encoding all" 由于文章乱转载,一时不能确定出处,所以出处可能是: http://zys.8800.org/index.php/archives/282 2. nginx默认是使用的动态的gzip压缩,而squid2系列还不支持,所以要重新编译nginx (./configure --with-http_gzip_static_module)。 出处: http://bbs.chinaunix.net/viewthread.php?tid=1329820 有趣的是:这个原文出处的指出的原文是: http://zys.8800.org/?p=267  ; 但已经404错误了。 经过我的测试:第2种说法是成立的,第1种不成立,但为什么原作者却保留了一篇错误的文章,把正确的反而删了? 如果这篇文章到这里就结束了,肯定会被各位看官扔鸡蛋了,一点原创性的东西都没有,就来骗稿费(真没有稿费…) 所以我对原文给出的nginx配置做了一些优化和测试: 下面是原文给出的nginx配置:     gzip             on     gzip_static on;     gzip_http_version   1.0;     gzip_proxied      ...