1

我试过搜索,但似乎无法得到我需要的答案。

我有一些由 IIS 管理的 web 服务。但是,我们需要在同一台服务器上托管运行在 Tomcat 上的 Web 应用程序。似乎解决方案是在 IIS 中创建一个服务器场,这在大多数情况下都有效。

我们通常用来访问运行在 Tomcat 上的应用程序的 url 是 localhost:8080。通过在 IIS 中设置服务器场,我设法让http://localhost重定向到同一个应用程序。但是,这会与另一个应用程序发生冲突,所以我想要一个像http://localhost/Webapp/这样的自定义路径来重定向到那里。我该如何做到这一点?

4

1 回答 1

0

看起来您在 tomcat 上的应用程序是所谓的根应用程序。这是驻留在服务器根 url 下的应用程序。

您需要让应用程序在 url http://localhost:8080/Webapp下的 tomcat 上运行。为此,只需在上下文 Webapp 下安装应用程序。如何执行此操作取决于您的应用程序的安装方式。如果它是 tomcats webapp 文件夹中的文件夹,只需重命名此文件夹即可。如果它是由 tomcats conf 文件夹中的上下文定义 (ROOT.xml) 定义的,则将此上下文定义重命名为 Webapp.xml。

于 2012-05-01T19:59:56.087 回答