Netlify-我应该为自定义域使用CNAME还是A记录

时间:2019-03-18 11:28:11

标签: dns netlify

Netlify custom domain docs非常庞大且令人困惑。我没有找到简单问题的答案。我有一个要在Netlify上部署的静态网站。

  • 我应该使用 A 记录指向mywebsitename.netlify.com的IP地址还是 CNAME 指向mywebsitename.netlify.com的IP地址? / p>

  • 如果我选择 A 记录; Netlify是否有可能在一段时间后更改IP地址?

  • 如果我选择 CNAME 记录;

  • ,因为它又增加了一步,会使重定向速度变慢吗?

在与该A vs CNAME - firebase相关的答案中说:

  

如果您将多区域CDN用于带有google或Netlify之类的主机的静态站点,并且没有将其DNS服务器用于您的域,请使用CNAME。这样一来,他们的服务器就可以将用户解析到与其所在地区最近的服务器。

1 个答案:

答案 0 :(得分:2)

  

除非您的DNS提供程序支持根域的CNAME拼合,ANAME或ALIAS记录,否则我们强烈建议将www子域设置为主域。

这么简单的答案,在Netlify上使用自定义域时,请使用CNAME。好处将大于重定向到CDN上更近的节点所花费的额外毫秒。

如果您绝对想要站点(example.com)的裸(根域名)名称解析,则必须使用Netlify提供的IP地址使用 A 记录如果您无法使用上面引文中描述的方法对其进行别名。

注意:Netlify有许多使用IP地址的站点。他们尝试确保IP地址不变的原因很多。如果这是一个问题,请为您的网站使用子域并使用CNAME记录。