【问题标题】:Use www.domain.com and domain.com with EC2 and Route53将 www.domain.com 和 domain.com 与 EC2 和 Route53 一起使用
【发布时间】:2015-12-22 00:52:17
【问题描述】:

我有以下 Route53 设置:

我的 CNAME 允许用户键入指向我的弹性负载均衡器的 www.obystudio.com

每当我尝试创建第二个 CNAME 以便用户可以键入 obystudio.com 并且它将重定向到 www.obystudio.com 时,我都会收到一条错误消息,指出我不能在同一个顶点中使用 obystudio.com

有没有人知道一种可以让用户输入www.obystudio.comobystudio.com 并让它们都工作的解决方案?

提前谢谢你!

【问题讨论】:

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


    【解决方案1】:

    obystudio.com 是根域名。您不能为此使用 CNAME 记录,您必须使用 A 记录。

    有说明 here 将 A 记录指向 Elastic Load Balancer。

    另外,不要尝试将一个域指向另一个域。将它们都直接指向 Elastic Load Balancer。

    【讨论】:

    • 这篇博文有助于设置裸域重定向:aws.amazon.com/blogs/aws/…。还有docs.aws.amazon.com/AmazonS3/latest/dev/…
    • @Evgeny 如果他使用 Route53 和弹性负载均衡器,他不需要任何这些。他可以设置一个带有负载均衡器别名的 A 记录。
    • 是的,设置一个别名为 ELB 的 A 记录绝对是一个有效的选择。我的印象是@jape 有兴趣将用户从 domain.com 重定向到 www.domain.com,这就是上面的链接。
    • 另外,这篇博文阐明了为什么 CNAME-ing 裸域 (domain.com) 不是一个好主意:joshstrange.com/…。简短版本是 - 根据定义,CNAME 记录不能与任何其他名称相同(但类型不同)的记录共存。对于 domain.com,为每个 Route 53 托管区域创建了另外两个 SOA 和 NS 类型的记录(您实际上可以在上面的屏幕截图中看到它们),因此无法对 domain.com 进行 CNAME。
    • 啊,重定向是真的。我主要关注他在 Route53 中的错误信息。
    猜你喜欢
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    相关资源
    最近更新 更多