AWS 删除子域然后重新添加,现在无法访问

AWS deleted sub-domain then re-added, now inaccessible

我有一个主域,它指向一个工作正常的 EC2 实例。我通过 this 文章设置了一个子域。我将这个子域指向同一个 ec2 实例,然后通过 Apache2 为不同的资源提供服务。

因为我还是 AWS 的新手,所以我想尝试一些东西,不使用子域的第二个托管区域。所以我删除了子域托管区域并从主域记录集中删除了相关名称记录。

我做了我的小实验,但没有成功。我再次从主域托管区域中删除了与子域相关的所有名称记录。然后我按照同一篇文章重新设置子域。我将新名称服务记录添加到主域托管区域。

问题来了。当我测试子域记录时,它们都很好。当我测试子域的主域名称服务器记录时,它以 NOERROR 响应,但它也不指向 EC2 实例。如果我尝试通过浏览器导航到子域,则会返回 "server DNS address could not be found"。然而,当我 运行 像 DNS Lookup 这样的工具时,正确的名称服务器被解析了。

我在这里错过了什么?

附加信息: 子域中的名称服务器如下所示:

name: blog.quotr.ca
ns-1028.awsdns-00.org.
ns-253.awsdns-31.com.
ns-1778.awsdns-30.co.uk.
ns-576.awsdns-08.net.

子域的主域托管区域条目如下所示:

name: blog.quotr.ca
ns-1028.awsdns-00.org.
ns-253.awsdns-31.com.
ns-1778.awsdns-30.co.uk.
ns-576.awsdns-08.net.

请注意,仍然可以访问主域 quotr.ca 的导航(尽管目前已锁定到我的 IP)。

谢谢

子域使用与主域相同的名称服务器。 NS 记录针对 Route 53 中的域。

然后只需在同一托管区域内创建子域。