Tomcat 如何删除grails项目上的war和项目名称
我有一个grails应用程序要托管。问题是我不确定如何将我的域名映射到我的项目。在我的机器上,url是Tomcat 如何删除grails项目上的war和项目名称,tomcat,grails,Tomcat,Grails,我有一个grails应用程序要托管。问题是我不确定如何将我的域名映射到我的项目。在我的机器上,url是 localhost:8080/myProject/controller/action 我的理解是,当我购买一个域时,它将替换我的url中的端点,使 www.mydomain.com/myProject/controller/action 我需要做什么,当我购买我的域名,使该网站是 www.mydomain.com/controller/action 并有域名封面 localhost:80
localhost:8080/myProject/controller/action
我的理解是,当我购买一个域时,它将替换我的url中的端点,使
www.mydomain.com/myProject/controller/action
我需要做什么,当我购买我的域名,使该网站是
www.mydomain.com/controller/action
并有域名封面
localhost:8080/myProject
您需要在名称服务器中添加指向主机IP地址的A记录。
当您购买域名时,注册商将允许您在其名称服务器上配置该域名。您有两个选择。使用web服务器代理应用程序服务器,并让它替换项目名称。如果使用tomcat,另一个选项是替换ROOT.war并让tomcat监听443和80 在我的生产环境中,我使用nginx代理tomcat,还让nginx服务于javascript等工件 谈论根源战争 下面是使用nginx的链接 我更喜欢nginx。。。但它增加了一层复杂性 您还需要在Config.groovy中更新grails.serverURL