有条件的gzip文件基于可用的压缩库

时间:2012-04-12 20:29:24

标签: apache .htaccess

我正在尝试在网站上设置gzip压缩,但我们不确定它将在何处托管,并且我希望能够支持mod_gzip(如果可用)。

我想做的是这样的事情:

<IfModule mod_gzip.c>
  # mod_gzip rules
<IfOtherModule mod_deflate.c>
  # mod_deflate rules
</IfModule>

apache配置允许吗?如果mod_gzip已经完成它的东西,mod_deflate足够智能吗?

1 个答案:

答案 0 :(得分:1)

<IfModule mod_gzip.c>
  # mod_gzip rules
</IfModule>

<IfModule !mod_gzip.c>
  <IfModule mod_deflate.c>
    # mod_deflate rules
  </IfModule>
</IfModule>

虽然我会改变顺序并首先尝试mod_defate。 mod_gzip不再处于开发阶段,所以你最好使用mod_deflate(顺便说一句,它也使用gzip,而不是deflate,正如名称所暗示的那样)。