nginx 开启gzip

nginx配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
http {
...
gzip on;

gzip_min_length 1k;
# 启用gzip压缩的最小文件,小于设置值的文件将不会压缩

gzip_buffers 16 64k;

gzip_http_version 1.1;

gzip_comp_level 6;
# gzip 压缩级别,1-10,数字越大压缩的越好,也越占用CPU时间

gzip_types text/plain application/x-javascript text/css application/xml application/javascript application/json;
# 进行压缩的文件类型。

gzip_vary on;
# 是否在http header中添加Vary: Accept-Encoding

gzip_disable "MSIE [1-6]\.";
# 禁用IE 6 gzip
...
}

效果拔群

百度统计的测试结果,从12s提高到6s