我在两个不同的上下文中部署了两个 tomcat 应用程序:
someurl.com/context1/
someurl.com/context2/
我需要截取以下形式的网址:
someurl.com/clientname/context1/
并将它们重定向到 url:
someurl.com/context1/clientname
其中“clientname”是动态的
我尝试在我的 tomcats server.xml 文件的元素中使用重写阀,但它仍然只适用于包含上下文的 url。IE:
someurl.com/context1/clientname/context1
被重写为
someurl.com/context1/clientname
使用以下正则表达式:
RewriteCond %{REQUEST_URI} ^.*/context1/.*$
RewriteRule ^.*/context1/(.*)$ /context1/$1 [L]
有没有办法以不考虑上下文的方式全局重写 url?