天天看点

httpd开启gzip压缩

  • 准备测试文件:

cp /etc/rc.d/rc.sysinit/www/test/test.html     //准备纯文本文件

httpd开启gzip压缩

压缩前效果

curl -I --compressed http://192.168.1.103/test.html       

//让curl支持压缩,且只返回header信息

httpd开启gzip压缩
  • 配置压缩:

vim /etc/httpd/conf/httpd.conf

httpd开启gzip压缩
httpd开启gzip压缩

service httpd reload         //重载配置

压缩后效果

curl -I --compressed http://192.168.1.103/test.html

httpd开启gzip压缩

附,gzip配置:

#################################deflate###################

SetOutputFilter DEFLATE

                        # mod_deflateconfiguration

                        # Restrict compressionto these MIME types

                        AddOutputFilterByTypeDEFLATE text/plain

                        AddOutputFilterByTypeDEFLATE text/html

                        AddOutputFilterByTypeDEFLATE application/xhtml+xml

                        AddOutputFilterByTypeDEFLATE text/xml

                        AddOutputFilterByTypeDEFLATE application/xml

                        AddOutputFilterByTypeDEFLATE application/x-javascript

                        AddOutputFilterByTypeDEFLATE text/javascript

                        AddOutputFilterByTypeDEFLATE text/css

                        # Level of compression(Highest 9 - Lowest 1)

                       DeflateCompressionLevel 6

                        # Netscape 4.x has someproblems.

                        BrowserMatch ^Mozilla/4gzip-only-text/html

                        # Netscape 4.06-4.08have some more problems

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