var*_*h27 3 amazon-s3 website-hosting amazon-web-services amazon-route53
我在将一个 AWS 账户中托管的静态网站S3 bucket链接到另一个 AWS 账户上注册的自定义域名时遇到问题Route53。当S3 存储桶和 Route53 位于两个不同的 AWS 帐户上时,是否无法进行此类链接?如果是这样,我的情况可能有什么解决方案!
提前致谢。
在 S3 上托管站点时,区域顶点(例如 example.com)需要 A 记录别名,但子域不需要(例如 www.example.com,因为在这里,您可以使用 CNAME),而这并不需要。不能跨 AWS 账户工作。
但是......您的问题中有一个词让我相信以下解决方案可能有用。这个词是“注册”。
在另一个 AWS 账户的 Route53 上注册的自定义域名
如果 Route 53注册商在一个 AWS 账户下注册域,您仍然可以在另一个AWS 账户(带有存储桶的账户)上创建 Route 53 托管区域,然后在 Route 53 控制台中更改权威名称服务器:第一个帐户。这会将操作控制权委托给第二个帐户。
为账户 2 中的域创建托管区域(与存储桶相同)。记下 Route 53 分配给托管区域的 4 条 NS 记录。不要改变它们。只需注意它们是什么。使用指向存储桶的适当 A 记录别名配置此托管区域。
然后,在 Route 53 控制台的账户 1(您注册域的位置)中,单击“注册域”。
选择您的域。
选择“添加/编辑名称服务器”。
输入 Route 53 为账户 2 中的新托管区域分配的 Route 53 名称服务器的值。
等几分钟。
测试。
它可能需要至少 15 分钟才能开始工作(理论上可能需要 48 小时,但这不太可能),之后,您可以从帐户 1 中删除托管区域。无论如何,如果您不。
Route 53 将继续向账户 1 收取年度注册费用,但向账户 2 收取托管区域费用。这两个帐户都不会因 DNS 查询而付费,但帐户 2 将被收取 0.00 美元的费用,因为查询是针对指向 S3 的别名,在这种情况下,查询是免费的。
| 归档时间: |
|
| 查看次数: |
2213 次 |
| 最近记录: |