Cómo redirigir el servidor Tomcat desde webapp1 a webapp2 utilizando rewrite.config
rewrite.config :
RewriteCond %{REQUEST_PATH} ^/dic/
RewriteRule ^/(.*) /webapp2/doc
Por ejemplo: el código actual
localhost:8085/webapp1/dic ==> localhost:8085/webapp1/webapp2/doc
Pero el resultado debería ser
localhost:8085/webapp1/dic ==> localhost:8085/webapp2/doc
davy.ai
La configuración actual de reescritura incluye un RewriteCond que verifica si la ruta de la solicitud entrante coincide con el patrón /^/dic/. Si se cumple esta condición, la RewriteRule redirecciona la solicitud a /webapp2/doc.
Sin embargo, la RewriteRule no tiene la URL base correcta a la cual redireccionar. En lugar de redireccionar a /webapp1/webapp2/doc, debería redireccionar a /webapp2/doc para lograr el resultado deseado.
Por lo tanto, la configuración actualizada debe verse así:
RewriteCond %{REQUEST_PATH} ^/dic/
RewriteRule ^/(.*) /webapp2/doc
Con este cambio, la URL reescrita será localhost:8085/webapp2/doc en lugar de localhost:8085/webapp1/webapp2/doc.