怎么测试网站gzip压缩是否正常?

作者:简简单单 2014-11-08

方法一,直接使用站长工具测试,如下http://tool.chinaz.com/Gzips/

怎么测试网站gzip压缩是否正常?

方法二,利用linux curl命令来进行测试

在Linux下是非常方便的,使用curl命令即可,下面是我使用curl命令测试gzip压缩是否正常的过程:

 代码如下 复制代码

[root@AY131113211920Z nginx]# curl -I -H “Accept-Encoding: gzip, deflate” “http://www.111com.net/”

补充:

Nginx 开启Gzip压缩的方法

 代码如下 复制代码

gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;

apache开启Gzip压缩的方法

如果服务器开启了对Gzip组件的支持,那么我们就可以在http.conf或.htaccess里面进行定制,下面是一个.htaccess配置的简单实例:

 代码如下 复制代码

# mod_gzip:

mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*

# mod_deflate:

DeflateCompressionLevel 6 #压缩率, 6是建议值.
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE image/svg+xml

相关文章

精彩推荐