首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除grails项目上的war和项目名称

如何删除grails项目上的war和项目名称
EN

Stack Overflow用户
提问于 2014-10-15 22:39:41
回答 2查看 112关注 0票数 0

我有一个grails应用程序要托管。问题是我不确定如何将我的域名映射到我的项目。在我的机器上,url是

代码语言:javascript
复制
localhost:8080/myProject/controller/action

据我所知,当我购买一个域名时,它将替换我的url中的“端点”,使

代码语言:javascript
复制
www.mydomain.com/myProject/controller/action

我需要做什么,当我购买我的域名,以便网站是

代码语言:javascript
复制
www.mydomain.com/controller/action

并让域名被覆盖

代码语言:javascript
复制
localhost:8080/myProject
EN

回答 2

Stack Overflow用户

发布于 2014-10-17 05:57:25

您需要在NameServer中添加A记录,它指向您主机的IP地址。当您购买域名时,注册商将允许您在其NameServer上进行配置。

票数 0
EN

Stack Overflow用户

发布于 2014-10-18 06:58:24

您有几个选择。使用web服务器代理应用程序服务器,并将其替换为项目名称。如果你正在使用tomcat,另一个选择是替换ROOT.war,让tomcat监听443和80。

在我的生产环境中,我使用nginx代理tomcat,也让nginx为javascript等工件提供服务。

Deploying my application at the root in Tomcat谈论ROOT.war

以下是使用nginx的链接

http://www.componentix.com/blog/18/hosting-grails-web-applications-using-tomcat-and-nginx-our-configuration

我更喜欢nginx。但它增加了一层复杂性。

您还需要在Config.groovy中更新grails.serverURL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26385305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档