我有一个带有外部,内部和DMZ网络的3脚NGINX反向代理设置。
NGINX有一个反向代理服务器,配置为侦听DMZ中的端口80。我需要通过上游HTTP代理将请求转发到另一台服务器,无法直接检索请求。
如果我将WEB代理的IP地址放入上游部分 - 它将“POST /DataService.svc HTTP / 1.0”发送到http代理,这显然不起作用。
是否可以重写$ uri以在请求中包含主机名,使其看起来像“POST http://server.com/DataService.svc HTTP / 1.0”
这应该有效吗?如何在不安装鱿鱼等的情况下实现这一目标......