nginx配置gzip压缩原创
一个前端同学说自己的项目希望开通 gzip 压缩的功能,于是我马上去看了 NGINX 配置文件:
gzip on;
gzip_comp_level 4;
gzip_static on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_proxied any;
gzip_types text/plain application/xml application/x-javascript text/css application/json image/jpeg image/gif image/png;
gzip_disable "MSIE [1-5]\.";
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
如上配置文件内容在 http 区块设置,配置完毕之后,可以在浏览器访问对应域名,查看资源是否有压缩,但是我在配置如上内容之后,浏览器访问看下来却没有压缩,原来是请求的资源类型 Content-Type: application/javascript
不在上边压缩的类型当中。
然后把这个类型加进去:
gzip on;
gzip_comp_level 4;
gzip_static on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_proxied any;
gzip_types text/plain application/xml application/javascript application/x-javascript text/css application/json image/jpeg image/gif image/png;
gzip_disable "MSIE [1-5]\.";
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
然后再进入浏览器看效果,发现 gzip 就正常开启了。
上次更新: 2022/05/09, 23:42:59
- 01
- 学习周刊-总第66期-2022年第31周 原创08-12
- 02
- 利用GitHub Actions自动检测项目中的问题链接 原创08-08
- 03
- 学习周刊-总第65期-2022年第30周 原创08-05