是否可以在apache代理中将两个不同的URL模式发送到单独的转发代理

问题描述 投票:0回答:1

我有一个Apache代理(Proxy0),它处理域的以下请求:somedomain:

  • https://somedomain/abc/login
  • https://somedomain/xyz/login

第一部分

我还有另外两个转发代理,我们称之为Proxy1和Proxy2。

我想要:

  1. 通过Proxy1使用/ abc发送请求
  2. 通过Proxy2使用/ xyz发送请求

第二部分

Proxy1和Proxy2应该将请求发送到: https://differentdomain/qwerty/login

我的目标是能够分别使用/ abc和/ xyz识别请求的客户端IP。

apache proxy
1个回答
0
投票

我能够使用以下内容配置基于Domain的转发代理:

Listen 443
<VirtualHost *:443>
ServerName SomeDomain.com
ProxyPreserveHost On
ProxyRemote * http://forward-proxy1:port1
.
.
.
</VirtualHost>

对于多个域,这应该是可重复的,为不同的域提供单独的转发代理。

© www.soinside.com 2019 - 2024. All rights reserved.