nginx
server {
listen 80;
server_name your_domain.com;
gzip on;
gzip_comp_level 5;
gzip_min_length 1000;
gzip_proxied any;
gzip_types text/plain text/css application/json application/javascript application/xml application/xml+rss application/x-font-ttf application/x-font-opentype application/vnd.ms-fontobject image/svg+xml image/x-icon;
# 前端项目的根目录
root /var/www/html;
# 其他配置...
}
在这个配置中:
gzip on;
启用了 gzip 压缩。gzip_comp_level
设置了 gzip 压缩的级别,范围是 1-9,级别越高压缩率越高,但消耗 CPU 也越多。gzip_min_length
设置了触发 gzip 压缩的最小文件大小。gzip_proxied any;
允许在代理服务器上压缩数据。gzip_types
定义了需要压缩的文件类型。