阿里云Linux服务器如何开启GZIP压缩?

作者: 坎肩儿 分类: Linux 发布时间: 2014-10-21 09:14

在我的中国象棋教程网站,经测试现已成功开启!

步骤如下:

1、阿里云服务器的apache目录:/alidata/server/httpd,打开httpd.conf

2、找到下面两行文字并把前面的#号去掉(阿里云已默认开启):

LoadModule deflate_module modules/mod_deflate.so

LoadModule headers_module modules/mod_headers.so

3、跳到最后,加入以下内容:

<IfModule deflate_module>
  SetOutputFilter DEFLATE
  SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
  SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
  SetEnvIfNoCase Request_URI .(?:pdf|doc|avi|mov|mp3|rm)$ no-gzip dont-vary
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
  AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

4、之后执行:/alidata/server/httpd/bin/httpd -k restart

成功解决!