如何将 AWS Route53 子域指向 AWS Lightsail 实例?

how to point AWS Route53 subdomain to AWS Lightsail instance?

我在 Lightsail 上设置了一个 Wordpress,并创建了一个静态 IP,我可以正常访问 WP。

我已将我的 .co.uk 域从另一个提供商迁移到 Route53,并试图将 blog.example.co.uk 指向我的 Lightsail 实例。

在 Lightsail 中,我设置了这样的 DNS 记录:

A   example.co.uk           12.34.56.78
A   blog.example.co.uk      12.34.56.78

然后它会在 Lightsail 中列出这些 DNS 服务器:

ns-849.awsdns-42.net
ns-1643.awsdns-13.co.uk
ns-341.awsdns-42.com
ns-1516.awsdns-61.org

我已经获取了那些 DNS 服务器,并在 Domains > Registered Domains

下的 Route 53 中设置了我的域的根目录

我不确定这样做是否正确,因为我最终会有其他子域指向其他地方,是否应该在该级别添加 Lightsail DNS 服务器?如果不是,我该如何将它们设置回原来的样子?

我还创建了一个 Route53 托管区域,并创建了一个 "A" 条目,将 blog.example.co.uk 链接到 12.34.56.78,这是必需的吗?

正如评论中提到的,我也面临着同样的挑战。

最终对我有用的只是为我的子域 subdomain.example.com 创建一个别名记录 (A),它指向我的 Lightsail 实例的静态 IP。

没有在 Route53 上的任何位置添加 Lightsail 的 DNS 服务器。

我确保我的根域的 NS 条目 – example.com – 指向我在 Route53 中注册域的 名称服务器 条目。

您可以转到 Registered domains > mydomain.com 找到与您的 Route53 注册域关联的名称服务器;它们位于右上角。