我已经在 JELASTIC.com 上部署了我的 java web 应用程序,一切都很顺利。
现在我想将我的域映射到运行我的应用程序的 jelastic 服务器。 我引用了文档并添加了 CNAMe 并在 jelastic 环境中映射了我的域。 当我转到我的 url(mydomain) 时,我看到了 tomcat 主页(如图所示)..
当我输入 mysite/myprojectname 时,我可以看到我的应用程序在浏览器上运行,相反我希望我的应用程序映射到 mysite click 而不是 tomcat 主页。
可能是一件小事,但我现在无法弄清楚。谁能帮帮我。
我尝试了以下文档
单击 Tomcat 的配置按钮,导航到 server.xml 文件(服务器目录)并设置主机多个域的配置(为要绑定(bind)的每个域添加主机标记)。
<Host name="external.domain.tld" appBase="webapps/context_name" autoDeploy="true">
<Alias>external.domain.tld</Alias>
<Context path="" docBase="${catalina.base}/webapps/context_name"/>
</Host>
编辑:- 但是我没有公共(public) IP,我正在尝试 jelastic trail plan。
最佳答案
你的配置看起来不错。但是似乎您在配置后还没有重新启动Tomcat。 您还可以在 jelastic 文档中找到如何在 Tomcat 上配置域名的示例 - http://docs.jelastic.com/multiple-domains2
关于java - Jelastic 域映射问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27603649/