centos开启nginx的gzip压缩
我们安装apache第一件事情就是开启apache的gzip的压缩,现在我们来开启nginx的gzip压缩. zip压缩用的是http_gzip_module模块.这个模块支持在线实时压缩输出数据流,使用范例:
1 | gzip on; |
开启或者关闭gzip模块:
1 | gzip_min_length 1000 |
设置允许压缩的页面最小字节数,页面字节数从header头中的Content-Length中进行获取. 默认值是0,不管页面多大都压缩. 建议设置成大于1k的字节数,小于1k可能会越压越大. 即:
1 | gzip_min_length 1024 |
Nginx作为反向代理的时候启用,开启或者关闭后端服务器返回的结果,匹配的前提是后端服务器必须要返回包含”Via”的 header头.
1 | gzip_types text/plain application/xml; |
匹配MIME类型进行压缩,(无论是否指定)”text/html”类型总是会被压缩的.
好了,让我们一起享受nginx的gzip带来的速度上的快感吧.