教程集 www.jiaochengji.com
教程集 >  服务器技术  >  Nginx  >  正文 nginx配置gzip压缩一例

nginx配置gzip压缩一例

发布时间:2014-07-20   编辑:jiaochengji.com
nginx配置gzip压缩

nginx的gzip压缩使用http_gzip_module模块,此模块支持在线实时压缩输出数据流。
范例:

复制代码 代码如下:
#nginx gzip
gzip on;
gzip_min_length  1000;
gzip_proxied  expired no-cache no-store private auth;
gzip_types   text/plain application/x-javascript text/css text/html application/xml;

参数说明:
gzip on|off
开启或者关闭gzip模块

gzip_min_length 1000
设置允许压缩的页面最小字节数,页面字节数从header头中的Content-Length中进行获取。
默认值是0,不管页面多大都压缩。
建议设置成大于1k的字节数,小于1k可能会越压越大,即: gzip_min_length 1024。

gzip_proxied expired no-cache no-store private auth;
Nginx作为反向代理的时候启用,开启或者关闭后端服务器返回的结果,匹配的前提是后端服务器必须要返回包含”Via”的 header头。

gzip_types text/plain application/xml;
匹配MIME类型进行压缩,(无论是否指定)text/html类型总是会被压缩的。

您可能感兴趣的文章:
PHP开启gzip压缩的二种方法
nginx配置gzip压缩一例
如何开启Nginx的gzip压缩功能
Nginx gzip配置参数说明
Nginx gzip压缩配置指南
Nginx的Gzip压缩配置
PHP开启Gzip页面没有输出的解决方法
php中开启 Zlib (GZIP) 压缩优化的方法
php程序实现页面gzip传输的例子
如何让nginx始终返回gzip后的内容

[关闭]
~ ~