我使用Wildfly 15.0.1,并且需要使用不同的路径公开当前的API。我不想重定向请求,因此反向代理似乎是唯一的选择。当完整路径包含参数时,如何反向代理同一根路径?位置名称名称不能使用通配符。
<subsystem>
<server>
<host>
<location name="/new-path/???/test1" handler="test1Proxy"/>
<location name="/new-path/???/test2" handler="test2Proxy"/>
...
<handlers>
<reverse-proxy name="test1Proxy">
<host name="..." path="/old-path/???/test1" outbound-socket-binding="..." />
</reverse-proxy>
<reverse-proxy name="test2Proxy">
<host name="..." path="/old-path/???/test2" outbound-socket-binding=".." />
</reverse-proxy>