【发布时间】:2016-05-23 18:01:24
【问题描述】:
我发现一堆关于如何执行此操作的混合信息及其令人困惑的信息,有人可以帮助我了解使用 aws 配置节点/express/mongo 应用程序的正确方法吗?
我当前的设置是通过 ELB 运行的。当我尝试链接我以便宜的名义购买的域时,我根据手册做了以下操作。
- 创建一个区域(我使用了我的裸域 example.com)
- 将 DNS 重定向到区域 DNS
- 配置别名以指向 NS
这很简单,但我注意到我的裸域有效,但 www.example.com 无效。所以我认为创建另一个别名很简单,但没有运气。
看起来我可以为 www.example.com 域创建另一个区域,但这似乎不是正确的方法,并且会增加成本。
所以我的问题已经列出
- 我应该为此使用 ELB 吗?
- 我应该使用 53 号公路吗?
- 如果是这样,我可以采取哪些步骤让我的域在使用和不使用 www 的情况下按预期工作?
【问题讨论】:
-
您绝对不需要仅为子域创建另一个区域。听起来您正在做正确的事情,将 www 指向 ELB 别名,就像您为裸域记录所做的那样。可能是您的 Web 服务器配置不正确,无法同时响应裸域和 www。如果请求到达服务器,你能在服务器日志中看到吗?
-
嘿@MarkB,谢谢!我不需要更改任何内容,查看日志后,我确实看到了请求,确认设置正确。但是一直在解决问题,因为现在我可以按预期访问 www 和裸域。
-
您可能只需要稍等片刻即可传播新的域记录。创建新记录时,您通常需要等待至少几个小时才能传播。
标签: amazon-web-services amazon-elb amazon-route53 amazon-elastic-beanstalk