18910140161

sub_filter由于开启gzip不生效 不能插入内容

顺晟科技

2021-06-16 10:36:58

323

它可以用来给文件添加一些监控标记,或者为数据统计添加额外的javascript,而无需修改应用程序。使用方式如下:

位置/

子过滤器/头

/head script language=' JavaScript ' src=' $ script '/script ';

sub _ filter _ once

}

当然,方法可以更灵活,比如插入谷歌分析代码等等。

但是,如果后端返回的文件是gzip压缩的,sub_filter不支持gzip,因为需要先解压再压缩。为了避免这种情况,我们需要后端不压缩文件,就是去掉HTTP请求头中的压缩头,指示后端不压缩:

proxy _ set _ header Accept-编码“”;

当然,为了保证给浏览器的数据被压缩,子过滤器前端还是需要配置gzip on。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航