0

我已经设法将我的战争文件部署到 Tomcat。但是,我只能通过 foo.com:8080/SomeApp 访问我的网站。我想要的是正常访问我的网站,例如 foo.com 应该自动将我带到我的网站。然而这并没有发生?我该如何解决?

谢谢!

4

1 回答 1

0

您可能已经安装了SomeApp.war. 如果你的 webapp 应该在 root(意思是/)上下文中运行,它应该被命名为ROOT.war. 但是,如果您只想转发 fromhttp://foo.com/http://foo.com/SomeApp,您可以index.html在 Tomcat 的webapps文件夹中添加一个包含元标头的:

<meta http-equiv="refresh" content="0; URL=/SomeApp" />

对于端口重定向 (80 -> 8080),这取决于您的安装:您是否在您的 Tomcat 中使用 Apache HTTPD,然后查看如何从 Apache 重定向到 Tomcat?.

于 2012-09-10T07:56:23.030 回答