0%

Nginx开启Gzip加速Hexo博客

GZIP

开启GZIP后会将输出到用户浏览器的数据进行压缩的处理,提高浏览速度,本着开博客即是为了学习的,我们学习开启GZIP。

1
vim /etc/nginx/nginx.conf

编辑配置

/etc/nginx/nginx.conf
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 Settings
##

# 开启gzip
gzip on;
# 对ie6关闭
gzip_disable "MSIE [1-6]\.";
# 在http header中添加"Vary: Accept-Encoding",建议开启
gzip_vary on;
# gzip_proxied any;
# 压缩级别,1-10,数字越大压缩程度越高,cpu占用越高,经过测试1和2级别效果明显,后来效果就降低了,建议2级
gzip_comp_level 2;
# 启用gzip压缩的最小文件,大于1k不会被压缩
gzip_min_length 1k;
# 默认即可
gzip_buffers 16 8k;
# gzip_http_version 1.1;
# 进行压缩的文件类型
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
...
}

详细请看Nginx-Gzip文档