IT技术博客大学习 共学习 共进步

如何让squid 2.6.STABLE21输出Content-Encoding: gzip

五四陈科学院 2010-03-08 23:08:30 浏览 3,723 次

    问题描述:

    一个WEB服务器,跑nginx 0.6。前端一squid 2.6代理。用户访问先经过squid。

    现需要squid服务器输出gzip压缩。

    问题解决方案:

    原来的nginx已经支持gzip,修改或者增加nginx.conf中内容(打开nginx的gzip支持附后):

    gzip_http_version 1.0;

    gzip_vary on;

    add_header Vary Accept-Encoding;

    清空原来的squid对应的缓存,新缓存即是带了gzip的header。

    参考文献:

    http://wiki.nginx.org/NginxHttpGzipModule

    附录:

    如何打开gzip,【优化php\\nginx】 一段。

建议继续学习

  1. 使用.htaccess 开启gzip 缓存文件 网页 提高速度 (阅读 7,483)
  2. 使用Gzip压缩网页 (阅读 4,083)
  3. apache,php的gzip压缩功能 (阅读 3,884)
  4. 用pigz代替gzip (阅读 3,644)
  5. 关于一个gzip压缩问题的定位解决 (阅读 2,924)
  6. Nginx与Gzip请求 (阅读 2,824)
  7. IE6中javascript文件开启Gzip出现代码不执行情况 (阅读 2,485)