为什么Tomcat管理器重定向到localhost:8080 / company / www.company.org / index.html

时间:2009-04-21 03:07:51

标签: tomcat redirect web-applications

我已将静态(没有servlets,jsp等)网站加载到Tomcat的webapps文件夹中。

我在webapps / ourcompany下有一个index.html文件,所以当我单击tomcat管理器中的ourcompany链接时,我希望被带到ourcompany / index.html页面。但是Tomcat会一直将我重定向到localhost:8080 / ourcompany / www.ourcompany.org / index.html

有趣的是,当我第一次加载这个网站时,这是正确的URL,因为大部分内容都在名为www.ourcompany.org的文件夹中 - 我将内容“上移了一个级别(就文件夹结构而言) “清理”文件夹结构并获得更令人满意的地址。我想这可能与它有关。

如何获取Tomcat管理器中的链接以将我带到localhost:8080 / ourcompany / index.html而不是localhost:8080 / ourcompany / www.ourcompany.org / index.html

2 个答案:

答案 0 :(得分:1)

index.html中是否有内容将您重定向到www.ourcompany.org/index.html?

某些javascript,元刷新等?

答案 1 :(得分:1)

检查您的webapp的web.xml,并查看welcomelist标记中提到的文件。查看是否错误或打开该文件,看看它是否重定向到localhost:8080 / ourcompany / www.ourcompany.org / index.html url。