为 Gatsby Cloud 设置在 Route 53 AWS 上注册的域

Setting up domain registered on Route 53 AWS for Gatsby Cloud

Gatsby Cloud 要求域具有 两条自定义 A 记录和一条 CNAME 记录

但是,AWS 不允许我向域添加 CNAME 记录。我进行了广泛的研究,但只发现了死胡同。我可以做些什么来使这项工作正常进行,还是我必须转移到另一个域服务?

该域已在 Route 53 中注册,并拥有自己的托管区域。

谢谢。

“AWS 不允许我将 CNAME 记录添加到域。”是完全错误的。 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html

AWS 不允许您为顶级域名创建 CNAME 记录,仅允许子域,但这是 DNS 协议的限制,而不是 AWS,您将 运行 进入同一问题与其他 DNS 提供商。

查看 Gatsby Cloud DNS documentation,如果您使用自定义顶级域,他们希望您创建两个 A 记录。否则,如果您使用的是子域,他们希望您创建一个 CNAME 记录。所以你说他们希望你同时创建 CNAME 和 A 记录的说法是不正确的。