答案 0 :(得分:4)
如Derek所说,您需要选择一个名称服务器,然后将所有记录都放在该服务上(包括您不会选择的服务记录)。
这两种服务都适用于您的Netlify网站,但如果您想从顶点域(即example.com
,而不是www
)为您的网站提供服务,则Route 53仅支持标准A记录那个目的。 A记录的缺点是您必须指定一个IP地址,这意味着访问者在初始DNS查找时无法获得CDN的好处,并且您还会引入单点故障({{3 }})。
如链接文章中所述,其他一些DNS服务提供备用记录类型来解决A记录限制。如果您使用Netlify DNS,它可以像处理CNAME记录一样处理apex域,自动路由到访问者最近的CDN节点,并避免单点故障。
如果您不需要提供顶级域名,那么CNAME记录可以在任一服务上正常运行。
答案 1 :(得分:2)
名称服务器(NS)记录应指向您域的权威 DNS服务器。据推测,您的Route 53和Netlify DNS服务器会有不同的记录,因此根据客户端如何解析您网站的域名,他们可能会获得不同的记录(因此无法访问您的网站)。
相反,您需要委托一个(可能是Route 53)作为权威名称服务器,并找到一种不同的方式(例如子域)将流量重定向到netlify。