【发布时间】:2013-02-16 17:43:56
【问题描述】:
使用 EC2 创建一个实例并进行部署。一切正常,但一个问题是: 我应该通过以下方式访问我的应用程序: http://ec2-50.31.43.compute1.aws.com/applicationName 或有没有办法避免 URL 中的 applicationName。 我应该能够使用 URL 访问我的应用程序: http://ec2-50.31.43.compute1.aws.com/applicationName
我尝试通过在 server.xml 中添加以下内容,将我的应用程序设置为 tomcat 中的默认应用程序
WEB-INF/web.xml
如果我使用域名访问 URL,则此方法有效 但在我的应用程序中,其他链接不起作用。 还尝试将我的war文件重命名为ROOT,然后也存在同样的问题。
是否有任何其他解决方案,以便我可以使用域名访问我的应用程序,并且我的所有链接都有效。
【问题讨论】:
-
“如果我使用域名访问 URL,这可以工作,但在我的应用程序中,其他链接不起作用” - 向我们展示不起作用的链接以及如何创建它们(JSP?)。
标签: java tomcat amazon-web-services