自用 nginx 配置 gzip 部分
此内容年代久远,谨慎参考
自用的 nginx 配置 的 gzip 部分,做个记录,免得老是去复制其它 server-conf
nginx# 主配置文件中的 http 节
http {
......
# 默认关闭,在 server 节中按需启用
gzip off;
gzip_disable msie6;
# 根据实际生产经验,3072 左右字节是一个平衡节点
gzip_min_length 3k;
# 根据实际生产经验,3 以上就没有明显变化,但 CPU 压力将成倍增加,默认用 1 就行
gzip_comp_level 1;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_proxied any;
# 用于缓存两种情况
gzip_vary on;
# 常见有压缩收益的 MIME
gzip_types text/html text/plain text/css text/xml text/javascript application/javascript application/json application/xml application/rss+xml application/x-javascript application/x-font-ttf font/opentype image/svg+xml image/tiff image/png;
......
}