怎样在Apache2下开启gzip压缩

原来听说使用script标签动态加载js时,加载源不能做gzip压缩,今天测试了一下,没这回事儿,不管ff和ie都没有这回事儿。
顺便了解了一下怎样在Apache2下开启gzip压缩。

        

  1. # 加载deflate模块
  2.     

  3. LoadModule deflate_module modules/mod_deflate.so
  4.     

  5. # 设置压缩频率,取值范围在 1(最低压缩率) 到 9(最高压缩率)之间
  6.     

  7. # 不建议设置太高,虽然有很高的压缩率,但是占用更多的CPU资源
  8.     

  9. DeflateCompressionLevel 3
  10.     

  11. # Compress everything except images
  12.     

  13. <Location />
  14.     

  15. # 插入过滤器
  16.     

  17. SetOutputFilter DEFLATE
  18.     

  19.  
  20.     

  21. # Netscape 4.x 有一些问题…
  22.     

  23. BrowserMatch ^Mozilla/4 gzip-only-text/html
  24.     

  25. # Netscape 4.06-4.08 有更多的问题
  26.     

  27. BrowserMatch ^Mozilla/4\.0[678] no-gzip
  28.     

  29. # MSIE 会伪装成 Netscape ,但是事实上它没有问题
  30.     

  31. BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  32.     

  33. # 不压缩图片
  34.     

  35. SetEnvIfNoCase Request_URI \\.(?:gif|jpe?g|png)$ no-gzip dont-vary
  36.     

  37. </Location>

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据