我尝试过搜索,但似乎无法得到我需要的答案。
我有一些由IIS管理的Web服务。但是,我们需要在同一服务器上托管在Tomcat上运行的Web应用程序。看起来的解决方案是在IIS中创建一个服务器场,这在很大程度上是有效的。
我们通常用来访问在Tomcat上运行的app的url是localhost:8080。 通过在IIS中设置服务器场,我设法让http://localhost重定向到同一个应用程序。但是,这会与其他应用产生冲突,因此我希望像http://localhost/Webapp/这样的自定义路径重定向。我该如何做到这一点?
答案 0 :(得分:0)
看起来您在tomcat上的应用程序就是所谓的根应用程序。这是驻留在服务器根URL下的应用程序。
您需要在网址http://localhost:8080/Webapp下的tomcat上运行应用程序。要实现此目的,只需在Webapp上下文中安装应用程序即可。如何执行此操作取决于您的应用程序的安装方式。如果它是tomcats webapp文件夹中的文件夹,只需重命名此文件夹即可。如果它由tomcats conf文件夹中的上下文定义(ROOT.xml)定义,则将此上下文定义重命名为Webapp.xml。