首页 > 后端开发 > nginx proxy_pass后gzip不生效
2019
07-26

nginx proxy_pass后gzip不生效

有一台服务器只能对外开80端口,但该服务器有几个项目同时共用。因此做了一个方案,使用不同的url前缀,proxy_pass到对应项目监听的端口。

如default.conf配置如下

a项目配置里开启了gzip

但发现gzip未生效。

后面把gzip配置放到default.conf的location部分就正常运行了。

对于这问题,暂未看到合理的解释。知晓原理的同学欢迎留言指教下,谢谢。

 

ps: apachebench(ab) 只支持http 1.0,如果要测试gzip的话,nginx配置还需加上 gzip_http_version 1.0;

 

最后编辑:
作者:foam
foam
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。

4 加上 10 ?