【问题标题】:How do i configure route 53 to work with naked and www domains using ELB?如何配置路由 53 以使用 ELB 处理裸域和 www 域?
【发布时间】:2016-05-23 18:01:24
【问题描述】:

我发现一堆关于如何执行此操作的混合信息及其令人困惑的信息,有人可以帮助我了解使用 aws 配置节点/express/mongo 应用程序的正确方法吗?

我当前的设置是通过 ELB 运行的。当我尝试链接我以便宜的名义购买的域时,我根据手册做了以下操作。

  1. 创建一个区域(我使用了我的裸域 example.com)
  2. 将 DNS 重定向到区域 DNS
  3. 配置别名以指向 NS

这很简单,但我注意到我的裸域有效,但 www.example.com 无效。所以我认为创建另一个别名很简单,但没有运气。

看起来我可以为 www.example.com 域创建另一个区域,但这似乎不是正确的方法,并且会增加成本。

所以我的问题已经列出

  1. 我应该为此使用 ELB 吗?
  2. 我应该使用 53 号公路吗?
  3. 如果是这样,我可以采取哪些步骤让我的域在使用和不使用 www 的情况下按预期工作?

【问题讨论】:

  • 您绝对不需要仅为子域创建另一个区域。听起来您正在做正确的事情,将 www 指向 ELB 别名,就像您为裸域记录所做的那样。可能是您的 Web 服务器配置不正确,无法同时响应裸域和 www。如果请求到达服务器,你能在服务器日志中看到吗?
  • 嘿@MarkB,谢谢!我不需要更改任何内容,查看日志后,我确实看到了请求,确认设置正确。但是一直在解决问题,因为现在我可以按预期访问 www 和裸域。
  • 您可能只需要稍等片刻即可传播新的域记录。创建新记录时,您通常需要等待至少几个小时才能传播。

标签: amazon-web-services amazon-elb amazon-route53 amazon-elastic-beanstalk


【解决方案1】:

如果您设置指向 NS 记录的 www 别名,一切都会按预期进行。有时可能需要额外的几分钟才能赶上,特别是如果您刚刚开始将域指向新的 NS 服务器。

@MarkB 建议检查日志以确认流量正在访问服务器,在我的情况下,它在我这样做后立即开始工作。

【讨论】:

    猜你喜欢
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 2017-08-31
    • 2017-11-16
    • 1970-01-01
    • 2018-01-07
    • 1970-01-01
    相关资源
    最近更新 更多