如何在AWS中将我的应用程序URL重写到我的域

时间:2016-06-01 09:55:28

标签: .htaccess amazon-web-services mod-rewrite amazon-s3

我在AWS中创建了EC2实例,ip就是54.26.12.***

我的域名(mydomain.com)已向S3bucket注册此EC2实例,现在此域显示AWS提供的索引页面。

现在54.26.12.***在浏览器中点击mydomain.com时可用。

在这个例子中,我将war文件部署到tomcat服务器,我可以将其作为mydomain.com:8080/myAppUrl运行。

我正在寻找在浏览器中点击mydomain.com时显示此应用程序网址。

我可以将.htaccess文件重写为网址。但在AWS中我不能这样做,因为它不受支持。

如何在AWS中将我的域重写为我的应用程序。

更新

现在

域名屏幕 enter image description here

1 个答案:

答案 0 :(得分:0)

您可以在您的提供商(route53,GoDadddy,NameCheap ...)上添加A record,以指向您的ec2实例上的myapp.mydomain.com

在ec2实例上,您需要运行apache来侦听端口80并将请求转发给您的应用服务器。

否则,您需要将A record上的当前domain.com更改为指向您的ec2 IP地址而不是S3存储桶