上游指令是否可以指定 HTTP 代理来路由这些请求?大致如下:
upstream external {
server example.com;
proxy localhost:3128;
}
答案1
没有通过正向代理传递 ProxyPass 的指令,但你可以欺骗 nginx 这样做:
- 您将正向代理配置为透明代理(这意味着该解决方案仅适用于 HTTP)
- 您将目标(外部)添加到 /etc/hosts,以便它指向正向代理(localhost)的 IP
上游指令是否可以指定 HTTP 代理来路由这些请求?大致如下:
upstream external {
server example.com;
proxy localhost:3128;
}
没有通过正向代理传递 ProxyPass 的指令,但你可以欺骗 nginx 这样做: