【问题标题】:Can Apache be setup as forward proxy and reverse proxy at the same time?Apache 可以同时设置为正向代理和反向代理吗?
【发布时间】:2019-08-07 02:33:20
【问题描述】:

我想实现以下目标:

我的应用程序服务用户请求如下: 用户请求 www.mysite.com -> Apache 反向代理 -> 192.168.1.1:8080/myApp

我的应用也发出请求,但我想通过代理进行路由: 192.168.1.1:8080/myApp -> Apache 转发代理 -> www.google.com

我可以在同一个 Apache 服务器上进行设置吗?如果没有,我可以在同一系统上使用两台 Apache 服务器吗?

【问题讨论】:

  • 你找到并回答了吗?

标签: apache proxy reverse-proxy


【解决方案1】:

我的解决方案是在 apache 中设置两个具有不同端口的虚拟主机,一个充当反向代理,另一个充当正向代理。

【讨论】:

    【解决方案2】:

    一个 conf 文件包含 ProxyRequest on,它使 Apache 作为 Forward-proxy 工作,并将 ProxyRemote 设置为 localhost:high-port,另一个 conf 文件包含每个带有 ProxyRequest off 的端口的 VHOST 块,这使得 Apache 成为 Reverse-proxy

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-04
      • 2011-04-05
      • 2015-04-26
      • 2011-03-24
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 2012-03-19
      相关资源
      最近更新 更多