我将Apache配置为将请求代理到后端的2个应用程序节点,如下所示:
ProxyPass "/foo" "balancer://foocluster"
ProxyPassReverse "/foo" "balancer://foocluster"
<Proxy "balancer://foocluster">
Header add Set-Cookie "FOOROUTEID=.%{BALANCER_WORKER_ROUTE}e;path=/" env=BALANCER_ROUTE_CHANGED
BalancerMember https://example:8080/foo route=foo_dev_1
BalancerMember https://example2:8080/foo route=foo_dev_2
ProxySet stickysession=FOOROUTEID
</Proxy>
负载均衡器工作正常。但是,现在,我想用 / foo / bar 模式重写API请求,以转到 / foo / internal / far 。这必须在内部发生,并且不向外部用户公开,即,无重定向。我该怎么办?