作用:
- 压缩传输,提高传输效率。
- 开启压缩,可以加快资源响应速度,同时节省网络带宽资源
配置语法:
gzip标准语法:
Syntax: gzip on | off;
Default: gzip off; Context;
http, server, location, if in location
配置压缩比,压缩等级配置(压缩等级越高,越消耗服务器资源) :
Syntax: gzip_comp_level level;
Default: gzip_comp_level 1;
Context: http, server, location
gzip协议版本配置
Syntax: gzip_http_version 1.0 | 1.1;
Default: gzip_http_version 1.1;
Context: http, server, location
扩展压缩模块:
概览:
http_gzip_static_module 预读gzip文件功能
http_gunzip_module 应用支持gunzip的压缩方式
作用:传输预压缩静态文件给客户端 (.gz文件为预压缩)
配置语法:
Syntax: gzip_static on | off | always;
Default: gzip_static off;
Context: http, server, location
应用支持gunzip的压缩方式 ngx_http_gunzip_module
Syntax: gunzip on | off;
Default: gunzip off;
Context: http, server, location
Syntax: gunzip_buffers number size;
Default: gunzip_buffers 32 4k|16 8k;
Context: http, server, location