Nginx 一些配置介绍
gzip 介绍
开启 gzip 后,Nginx 会在将响应返回给客户端前,对响应内容进行 压缩处理。这样可以减小数据传输体积,提升访问速度,尤其在移动网络下更明显。下面我详细说明其 工作机制 和相关参数:
1 2 3 4 5 6 7 8 9 10 11
| gzip on; # 启用 gzip 压缩
gzip_min_length 1024; # 最小压缩大小(小于此值的内容不会压缩)
gzip_comp_level 5; # 压缩等级(1-9,越高压缩率越好但 CPU 占用越高,推荐 4~6)
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; # 指定哪些类型的响应启用 gzip
gzip_disable "MSIE [1-6]\."; # 禁用旧版 IE 浏览器的 gzip(它们支持不好)
gzip_vary on; # 告诉缓存服务器保存 gzip 和非 gzip 两种版本(设置响应头:Vary: Accept-Encoding)
|