ERR_NAME_NOT_RESOLVED 在尝试将 AWS 设置为指向 Heroku 时

ERR_NAME_NOT_RESOLVED while trying to set up AWS to point to Heroku

当我在网络浏览器中转到 example.com 时,我得到 ERR_NAME_NOT_RESOLVED

$ host example.com
Host example.com not found: 3(NXDOMAIN)
$ host www.example.com
Host www.example.com not found: 3(NXDOMAIN)

这是我所做的。

我已按照说明进行操作 on Heroku's webpage。 我试图指向 example.com -> example.herokuapp.com。

Heroku 似乎设置正确。

$ heroku domains
=== example Domain Names
example.herokuapp.com
example.com
www.example.com

在 S53 中,s3-website-us-west-2.amazonaws.com. 有一个 A 级别名,即 S3 存储桶。名为 example.com 的 S3 存储桶已启用 Properties > Static Website Hosting > Redirect all requests to another host name > www.example.com 。所以 A-level 应该重定向到 www.example.com.

在 S53 中,www.example.com 有一个 CNAME -> example.herokuapp.com。所以这也应该有效。

为 example.com 列为 NS 的四个名称服务器是:

ns-618.awsdns-13.net.
ns-1481.awsdns-57.org.
ns-1908.awsdns-46.co.uk.
ns-239.awsdns-29.com.

当我转到注册域时,该域的名称服务器完全相同。

此时,我不知道从哪里开始进行故障排除。我错过了一些显而易见的事情吗?我怎样才能找出问题所在?

现在可以使用了,大约 24 小时后。我不确定发生了什么。

也许域名服务器刷新需要时间。