为单个 nginx vhost 禁用 brotli 压缩

为单个 nginx vhost 禁用 brotli 压缩

我在一台服务器上有几个网站,使用https://serverpilot.io/

它默认为所有站点启用 brotli 压缩,但我想在位于不喜欢压缩的第三方防火墙后面的单个站点上禁用此功能。

/etc/nginx-sp/vhosts.d/site-name.conf已经尝试过了

server {
    gzip off;
    gzip_vary off;
    brotli_static off;

我还添加了以下 3 行/etc/nginx-sp/vhosts.d/site-name.d/main.conf

location / {
    proxy_pass      $backend_protocol://$backend_host:$backend_port;
    gzip off;
    gzip_vary off;
    brotli_static off;
}

然而,经过一段时间后,sudo service nginx-sp restart我仍然看到

content-encoding:br在静态资产请求中

答案1

已修复

brotli off;
brotli_static off;

相关内容