【问题标题】:Can we use to different NS for domain and sub-domain我们可以为域和子域使用不同的 NS
【发布时间】:2021-05-24 05:34:17
【问题描述】:
我正在构建一个应用程序,因为我正在使用无服务器和 netlify。所以对于使用无服务器的api,我想使用子域api.example.com,对于dashboard,我想通过netlify使用example.com,
我通过Route53购买了域名,所以我可以使用serverless,但是使用netlify我将域名服务器更新为netlify name server,并且我在serverless中丢失了子域。
域和子域可以有两个不同的 NS 吗?
【问题讨论】:
标签:
amazon-web-services
serverless
amazon-route53
netlify
【解决方案1】:
域和子域可以有不同的名称服务器。不过,您必须了解解决过程。
DNS 查询如下 .com -> example.com -> api.example.com
据我了解,您当前如何配置 DNS:
example.com -> 代表 Netlify 名称服务器。
任何进一步的子域(如 api.example.com)将进一步查看 Netlify NS 记录。如果您想再次返回您的 AWS 账户,为此您需要在 Netlify NS 中对“api.example.com”进行进一步的延迟,以再次指向您在 AWS 中的托管区域。
【解决方案2】:
你为什么不只使用一个提供商,然后从同一个地方配置 A 记录和子域?
您可以拥有多个名称服务器(用于冗余),但我认为您不想指向一个域和多个提供商。一个指向 GoDaddy,一个指向 Route 53。我不确定这是否可行。即使它可以工作,你也可能不想这样做。