如果您的主机只能通过转发代理访问并希望通过应用程序访问它,但不支持代理 - 如何在apache的虚拟主机中设置反向代理,这是可以访问的通过申请?
也就是说,应用程序访问http://myapache:myvirtualhost/,myapache通过forwardproxy:forwardport从远程应用程序访问远程应用程序。
答案 0 :(得分:1)
执行此操作的一种方法是使用以下命令在myapache上设置apache:
Listen 12345
<VirtualHost *:12345>
ProxyRemote http http://forwardproxy:5432
<Location />
ProxyPass http://remoteapp:9876/
ProxyPassReverse /
</Location>
</VirtualHost>
远程应用程序http://remoteapp:9876/被反向代理为http://myapache:12345。如果某些内容连接http://myapache:12345,请求将由http://forwardproxy:5432
代理