我有一个 nextjs 静态站点,托管在 S3 上并通过 cloudfront 提供服务。我已经验证该网站与 cloudfront url 配合良好。当尝试将其连接到我在route53 中注册的域时出现问题。如果有什么不同,我最初使用 bluehost 创建域,然后转移到 aws。
dig NS <my-domain>
返回 SERVFAIL 而不是名称服务器我尝试非常密切地关注这篇文章,但似乎我仍然缺少一些东西:https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html
www.<my-domain>.com
和 <my-domain>.com
www.<my-domain>.com
-> cloudfront distwww.<my-domain>.com
-> cloudfront dist<my-domain>.com
-> cloudfront dist<my-domain>.com
-> cloudfront dist<my-domain>.com
和 *.<my-domain>.com
是否有任何我遗漏的内容导致 dns 无法解析?如果我需要提供更多信息,请告诉我。
<my-domain>.com
或 www.<my-domain>.com
返回 SERVFAIL 而不是名称服务器“我已将 NS 记录更改为与注册域页面中名称服务器下显示的内容相同”
你应该做相反的事情。您需要将注册域的名称服务器更新为托管区域最初为您提供的名称服务器。