网站建设资讯

NEWS

网站建设资讯

nginx的gzip模块详解以及配置-创新互联

1、gzip模块作用
gzip这个模块无论在测试环境还是生产环境都是必须要开启,这个模块能高效的将页面的内容,无论是html或者css、js亦或是图片等都可以进行压缩,节省了带宽资源,也提高了网站的加载速度,给浏览者带来更优质的服务。

成都创新互联专注于企业成都营销网站建设、网站重做改版、桃源网站定制设计、自适应品牌网站建设、H5响应式网站商城建设、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为桃源等各大城市提供网站开发制作服务。

2、启用gzip
只要在nginx的配置文件nginx.conf中去配置。
在http{
gzip on;
gzip_min_length 1k;
gzip_buffers 4 32k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml;
gzip_vary on;
}模块中去添加
nginx的gzip模块详解以及配置

3、详解
gzip on; 开启压缩,默认是off。
gzip_min_length 1k; 设置压缩阈值,当设置为1k的时候,表示如果需要被压缩的文件小于1k,就压缩。
gzip_buffers 4 32k; 设置压缩缓冲区的数量和大小,4 32k表示申请4块大小为32k的缓冲区。
gzip_http_version 1.1 识别http协议的版本
gzip_types text/plain text/css text/javascript
application/javascript application/xml; gzip_types选项是非常重要的,里边规定了能够进行压缩的文件的类型,如果在实际操作中某一类型文件没有压缩没有生效,就从这里找原因。
gzip_vary on; 启用应答头"Vary: Accept-Encoding"
gzip_comp_level 6; 压缩比例,用来指定GZIP压缩比,1压缩比最小,处理速度最快,9压缩比大,传输速度快,但是处理慢,也比较消耗CPU资源。

gzip_proxied off; nginx做为反向代理时启用
gzip_disable msie6; 让IE6不适用gzip,IE6对gzip支持并不好,可能会看到乱码。

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享标题:nginx的gzip模块详解以及配置-创新互联
网站地址:http://cdweb.net/article/cccdse.html