假设我的 Web 应用程序的域 domain.com 存在于 AWS 帐户中A
,生产环境托管于此。B
出于安全原因,我想在 AWS 帐户中创建多个 QA 环境。我尝试在帐户中拥有 env1.qa.domain.com、env2.qa.domain.com 等B
。我知道可以将子域委托给位于不同于 apex HZ 的帐户中的另一个托管区域,但我不知道如何做到这一点。任何帮助都将不胜感激。
答案1
根据您的需要创建新的托管区域,例如“qa.domain.com”或“env1.qa.domain.com”。注意控制台中 Route 53 区域顶部列出的名称服务器(即展开“托管区域详细信息”)。这些应该与 NS 记录相匹配,但我总是从顶部获取值。
然后进入“domain.com”区域并为“qa.domain.com”或“env1.qa.domains.com”创建 NS 记录,无论哪个与您创建的区域匹配。