Tomcatredirect更改URL

我本来打算在StackOverflow上发布这个,但是在这里可能会更合适,如果我错了,我很抱歉。 另外,我只能道歉,这个问题在有用的信息上会很低。 我正在进行一个Tomcat 5.5.15的安装,在这个安装上我控制的很有限。 我将描述我的问题的症状,并希望解决scheme对于比我更了解的人是显而易见的。 我还没有在网上find任何有用的解决scheme,但这可能是因为我没有寻找正确的东西…

我正在使用的设置如下(名称改为保护无辜):

1台服务器('jones')

这个服务器上有3个运行的Tomcat实例,我们称它们为'andy','brian'和'charlie'。 每个实例都有一组相同的Web应用程序(或者几乎相同 – 它们为一组工具形成不同的非生产环境)。

我对“安迪”不太了解 – 我根本没有使用过这个环境。

一切工作正常'布莱恩'。

我的问题是,每当我遇到redirect时,我的浏览器(在IE,Firefox和Chrome中相同)被redirect到'brian:port',其中port是charlie的端口,正如charlie的服务器中指定的那样。 XML。

之后,一切正常,除了我的会议没有了,大概是因为redirect时的改变。

我不熟悉Tomcat的configuration知道在哪里寻找更多有用的信息 – 任何指针都非常受欢迎。 所有我想要的是redirect回来作为http:// charlie /等等 ,而不是http:// brian:port /等等 。

在charlie的server.xml中寻找一个<Host>块。

做什么redirect? 我倾向于说看看networking应用程序; 它可能有一些硬编码的主机名的地方,而不是使用请求来的主机。