У меня есть два приложения tomcat, развернутые в двух разных контекстах:
someurl.com/context1/
someurl.com/context2/
Мне нужно перехватить URL-адреса в форме:
someurl.com/clientname/context1/
и перенаправить их на URL:
someurl.com/context1/clientname
где "имя клиента" является динамическим
Я попытался использовать клапан перезаписи в элементе моего файла tomcats server.xml, но он по-прежнему работает только для URL-адресов, которые включают контекст. то есть:
someurl.com/context1/clientname/context1
переписывается на
someurl.com/context1/clientname
используя следующее регулярное выражение:
RewriteCond %{REQUEST_URI} ^.*/context1/.*$
RewriteRule ^.*/context1/(.*)$ /context1/$1 [L]
Есть ли способ глобально переписать URL-адреса таким образом, чтобы контекст не учитывался?