I have a Tomcat 7 running on CentOS.
Given is a configuration where I have my webapp "foo" placed in webapps/foo.war. I can access it without any problems using http://host.name/foo.
Now I want to get access to the same webapp using a 2nd URL – "http://host.name/bar".
Setting up a webserver in front of my Tomcat is not an option so I need something like mod_rewrite for Tomcat.
What I have tried so far is to setup another context like this:
<Context path="/bar" docBase="foo"/>
At first it seems to work, but at the second look it shows that this isn't actually an "alias" – it is a second instance from my webapp which really is not a valid option for me.
So… does anybody know how to get some kind of aliasing or URL rewriting for Tomcat?
Best Answer
There is something similar to
mod_rewrite
for servlet containers called URL Rewrite. Taken from SO.