nginx 强制所有文件开启 Brotli
要在Nginx中强制所有文件开启Brotli压缩,您需要进行以下步骤:
-
确保您的Nginx版本支持Brotli压缩。您可以通过运行
nginx -V命令来检查Nginx是否已经构建了Brotli模块。 -
如果您的Nginx版本不支持Brotli压缩,您需要重新构建Nginx并包括Brotli模块。您可以从Brotli GitHub存储库中获取Nginx Brotli模块的源代码,并将其与Nginx源代码一起编译。
-
在Nginx配置文件中,找到与Brotli相关的配置块。通常,这些配置块位于
http块内。 -
在
http块内,添加以下配置指令来启用Brotli压缩:
brotli on;
brotli_comp_level 6;
brotli_types *;
brotli on;:启用Brotli压缩。brotli_comp_level 6;:设置Brotli压缩级别。级别越高,压缩比越高,但压缩时间也会增加。brotli_types *;:将Brotli压缩应用于所有文件类型。
-
保存并关闭配置文件。
-
重新加载Nginx配置,以使更改生效。您可以运行
sudo systemctl reload nginx命令来重新加载Nginx。
现在,Nginx将对所有文件类型启用Brotli压缩。请注意,某些文件类型可能不适合Brotli压缩,因此您可以根据需要调整brotli_types指令的值。
原文地址: https://www.cveoy.top/t/topic/i2aH 著作权归作者所有。请勿转载和采集!