我安装了tomcat,并在其中部署了三个war文件应用程序。另外,在此tomcat的前面,安装了一个apache,它通过ejp将所有请求转发到tomcat,如下所示:
RewriteRule ^/api/(.*) ajp://127.0.0.1:8009/$1 [P]
ProxyPassReverse /api/ ajp://127.0.0.1:8009/
已部署的战争文件: -abcService.war -xyzService.war -apipush.war
结果URL为: https://lb_ip/api/xyzService/service/xyzService?wsdl
这个想法是要删除网址中的xyzService和abcService,如下所示:
https://lb_ip/api/service/xyzService?wsdl https://lb_ip/api/service/xyzService?wsdl
我尝试使用重写规则对字符串进行转义,但没有成功
有什么想法吗?