【发布时间】:2017-04-07 18:44:36
【问题描述】:
所以我有一个域,其名称服务器指向 AWS Route 53。我的站点托管在 EC2 实例上并且可以访问,但仅解析为 site.com,即使您输入 www.site.com。我很好奇如何让网站解析为 www.site.com。我在 Route53 下为我的域托管了 NS 和 SOA 之外的区域 2 附加记录集:
一个 site.com EC2 弹性 IP
CNAME www.site.com EC2 公共 DNS
我可以同时使用 site.com 和 www.site.com 访问该站点,但它始终会解析为 site.com。有没有办法让我输入任何一个,它都会解析为 www.site.com?
【问题讨论】:
-
这句话没有任何意义:“我可以同时使用 site.com 和 www.site.com 访问该站点,但它总是解析为 site.com”。如果您可以使用任一名称访问该站点,则听起来这两个名称的 DNS 都可以正确解析。也许您应该准确描述正在发生的事情。听起来浏览器中的名称可能从 www.site.com 更改为 site.com,因为您的网络服务器可能已配置为将所有请求重定向到 site.com。
-
DNS 工作正常,但我在问如何更改其分辨率。如果您键入 google.com,它会将您重定向到 www.google.com。问题是询问如何配置 Route53 以允许这样做。
-
这不是 Route53 的功能,它是通过来自 Web 服务器的 HTTP 重定向完成的。这不是 DNS 服务器可以做的事情。 DNS 所做的只是将域名解析为 IP 地址。你想要的不是 DNS 解析,而是 HTTP 请求重定向。
标签: amazon-web-services dns amazon-route53