【发布时间】:2010-12-20 19:40:49
【问题描述】:
我无法弄清楚如何使用 Apache/Tomcat 部署多个 grails 应用程序,其中虚拟主机映射到每个 grails 应用程序
我可以得到它,以便
http://virtualhost1.example.com/myGrailsApplication-0.1/
有效,但我想要的是
http://virtualhost1.example.com/
直接进入我的应用程序。网络上的许多教程网站只是让您将您的网络应用程序设为“ROOT”应用程序,但这在多个 grails-app 虚拟主机环境中是行不通的。
我尝试过使用
<Host name="virtualhost1.example.com" ...> </Host>
tomcat/conf/server.xml 文件中的标签,但它似乎没有做任何事情(而且,是的,我每次更改它时都重新启动了 tomcat。)
我还在虚拟主机的 apache 配置文件中尝试了所有我能想到的方法,但无法让它工作。
那么,当我有多个 grails webapps、虚拟主机,并且我不希望我的 webapp 成为“ROOT”时,如何去除 URL 中的应用程序名称?
【问题讨论】:
标签: apache tomcat grails deployment