服务器进行压缩配置

一、效果图:

压缩前:

压缩后:

以静态资源css为例,看到文件大小显著减小,请求时间大大缩短。

二、具体配置

nginx.conf:

在http块内,server块外,添加如下配置

复制代码
 # 开启gzip压缩
     gzip on;
     # 不压缩临界值,大于1K的才压缩,一般不用改
     gzip_min_length 1k;
     # 压缩缓冲区
     gzip_buffers 16 64K;
     # 压缩版本(默认1.1,前端如果是squid2.5请使用1.0)
     gzip_http_version 1.1;
     # 压缩级别,1-10,数字越大压缩的越好,时间也越长
     gzip_comp_level 5;
     # 进行压缩的文件类型
     gzip_types text/plain application/x-javascript text/css application/xml application/javascript;
     # 跟Squid等缓存服务有关,on的话会在Header里增加"Vary: Accept-Encoding"
     gzip_vary on;
     # IE6对Gzip不怎么友好,不给它Gzip了
     gzip_disable "MSIE [1-6]\.";
相关推荐
梁萌1 小时前
Linux安装mysql8.4.6
linux·运维·mysql安装·8.4.6
南棱笑笑生1 小时前
20251028在Ubuntu20.04.6上编译AIO-3576Q38开发板的Buildroot系统
大数据·linux·服务器·rockchip
FreeBuf_1 小时前
Ubuntu内核曝严重UAF漏洞,可致攻击者获取Root权限
linux·运维·ubuntu
☆璇1 小时前
【Linux】数据链路层
linux·服务器·网络
初学者_xuan2 小时前
零基础新手小白快速了解掌握服务集群与自动化运维(十六)集群部署模块——Keepalived双机热备
运维·自动化·github
行思理3 小时前
Dockerfile 各指令说明
运维·macos·docker·容器·php
阿巴~阿巴~3 小时前
线程局部存储(Thread-Local Storage, TLS)
linux·服务器·开发语言·c++·线程·虚拟地址空间·线程局部存储
半梦半醒*4 小时前
k8s——资源管理
linux·运维·docker·容器·kubernetes·自动化
gfdgd xi4 小时前
GXDE For deepin 25:deepin25 能用上 GXDE 了!
linux·运维·python·ubuntu·架构·bug·deepin
落世繁华5 小时前
Docker快速部署--Mysql一键初始化
运维·mysql·docker·容器·一键部署