ProxyPass指令中是否可以使用基于身份validation的远程用户名进行插值?

我想知道是否可以定义这样的两个不同的平衡器

<Proxy balancer://cluster> BalancerMember http://127.0.0.1:3001 retry=1 BalancerMember http://127.0.0.1:3002 retry=1 </Proxy> <Proxy balancer://clusterdevelopment> BalancerMember http://127.0.0.1:3000 retry=1 </Proxy> 

然后一个简单的基本身份validation

  <Location "/development"> AuthType Basic AuthName "development" AuthUserFile ".htpasswd" Require user development Satisfy any </Location> 

为了控制ProxyPass指令使用名为cluster的默认平衡器,除非客户端已经使用Remote-User developmentlogin/development ,那么它应该使用名为clusterdevelopment的平衡器。

这个ofc不起作用:

 ProxyPass / balancer://cluster%{REMOTE_USER}/ interpolate 

主要想法是,这应该只与阿帕奇完成。 但花了几个小时后,用RewriteRules和Envvariablestesting我不能得到这个飞行。 现在我开始认为这可能根本不可能。

有任何想法吗?