仅将子域指向AWS EC2实例?

时间:2017-07-06 15:07:38

标签: amazon-web-services amazon-ec2 dns amazon-route53 nameservers

我正在尝试将PHP站点迁移到AWS。

我创建了一个具有特定AWS URL的实例,并配置了AWS Route 53服务。

查看此处的文档:http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html#root-domain-walkthrough-update-ns-record

它表示要更新特定域的名称服务器,但这会影响仍在Digital Ocean上托管的网站的实时版本。

我想做的是:

  • 指向子域,例如dev.mysite.com到AWS上的开发环境
  • 检查一切正常
  • 在AWS上创建实时环境
  • 将mysite.com指向现场环境。

我仍然是这种托管方式的新手,是我想要实现的,可行的。

还是我应该采取另一种方式解决这个问题。

欢迎任何建议。

由于

1 个答案:

答案 0 :(得分:3)

这绝对没问题。在Route 53中,您可以为Apex(www.site.com)创建一个a记录,指向您的EC2(?)实例,然后指向另一个CNAME记录,指向您的{{1} }}

请注意,dev.site.com记录是免费的,是执行上述操作的首选方式,但仅适用于某些类型的AWS资源,例如ELB。