我的 www.example.com 域(Route53)有一个托管区域,我有一个 subdomain.example.com 子域名。我已经购买了另一个域 www.domain.com ,我希望 subdomain.example.com 指向 www.domain.com 。如果没有为 www.domain.com 添加另一个托管区域,有没有办法做到这一点?
答案 0 :(得分:2)
只需访问托管区域www.example.com;为subdomain.example.com创建CNAME记录,并将值设置为www.domain.com
答案 1 :(得分:1)
虽然@ Deepak的回答有效,但您可能需要为www.domain.com
创建托管区域
一种解决方案是从域名提供商处获取域名的DNS设置(如果可用),并为其添加A名称记录。
答案 2 :(得分:1)
据我了解,您目前拥有名为' www.example.com'的AWS Route 53托管区域。以及此托管区域下的子域名,其名称为' subdomain.example.com。'您最近购买了另一个域名(www.domain.com),并希望您的子域名(subdomain.example.com)指向' www.domain.com。'
取决于您购买的地点' www.domain.com'将导致两种不同的解决方案。
解决方案#1:您购买了www.domain.com'来自AWS
确保您为此域创建了托管区域[1]。
创建" A记录"使用"创建资源记录集"按钮位于' www.domain.com'托管区域。您可以将其保留为' www.domain.com'作为名称,以及此A记录的别名/值,您将指向运行您站点的EC2实例[2]。 (如果您指示您的网站流量通过和ELB,S3桶等...那么您可以按照下面的链接[3])
转到www.example.com'的托管区域并确保您的子域(subdomain.example.com)使用CNAME记录。如果没有,那么您将需要删除此资源记录并添加一个具有相同名称的新记录,并且对于该值,您将放入' www.domain.com'。
完成此操作后,您可以通过放置&subamain.example.com'来验证这是否符合预期效果。在您的浏览器中,看看它是否重定向到www.domain.com'。您还可以运行dig [1] curl命令来查看是否能够提取站点和资源记录信息。
解决方案#2:您购买了www.domain.com'来自其他非AWS的地方
如果您遇到与此处所述相关的任何问题,请告知我们您在哪里购买了www.domain.com以及您目前看到的与您可以提供的任何结果有关的问题。
[1] http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingHostedZone.html
[2] http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-ec2-instance.html
[3] http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-aws-resources.html