对于blog.my_site.com来说,在与主域相同的托管区域中创建一个简单的CNAME是可以的,但www无法访问它博客.my_site.com.
以下是我所做的:
- 创建了一个单独的托管区,高估了NS和SOA的价值与来自主域的Hosted Zone的
- 为设置CNAMEwww博客.my_site.com
- 创建了一个空的s3存储桶,将blog.my_site.com重定向到www博客.my_site.com
因此,我创建一个单独的托管区的主要原因是,我希望两者都可以访问它:
- www.blog.my_site.com
- blog.my_site.com
它目前不起作用。我怀疑这是因为我正在尝试创建一个新的Hosted Zone,它与我的主域具有相同的NS和SOA值。
对于或您的用例,没有理由创建单独的托管区域。我只保留my_site.com托管的区域。在该区域内创建您的记录,包括www.blog.my_site.com的CNAME。如果它仍然不适用于您,如果您发布了有问题的域,可能会有所帮助。