我想基于请求头在Apache中将请求转发到不同的转发代理。我认为最好使用mod_rewrite,但它只能使用在同一Apache配置中定义的反向代理。
我还检查了mod_proxy的ProxyRemote属性,但它不能基于条件使用,只能基于请求URL使用。
我需要类似这样的东西:
如果X-CUSTOM-HEADER是value-1 -> 将请求转发到转发代理p1 如果X-CUSTOM-HEADER是value-2 -> 将请求转发到转发代理p2
等等。
有人成功实现过类似这样的吗?
谢谢, Alin
我还检查了mod_proxy的ProxyRemote属性,但它不能基于条件使用,只能基于请求URL使用。
我需要类似这样的东西:
如果X-CUSTOM-HEADER是value-1 -> 将请求转发到转发代理p1 如果X-CUSTOM-HEADER是value-2 -> 将请求转发到转发代理p2
等等。
有人成功实现过类似这样的吗?
谢谢, Alin