【问题标题】:Mapping multiple subdomains to the same Amazon S3 bucket将多个子域映射到同一个 Amazon S3 存储桶
【发布时间】:2011-08-07 12:46:39
【问题描述】:
我知道procedure to map domains and subdomains to S3 buckets,但我的问题与 DNS 记录更相关。我可以让下面的静态域和 cdn 域通过某种间接 DNS 记录指向同一个存储桶吗?换句话说,static 和 cdn 是否都可以指向 S3 记录,然后再指向 Amazon S3?因此,当我更新事物指向的位置时,我只需要更新直接指向 S3 的 DNS 记录即可。
-
static.domain.com - 指向我的 js、图片、flash 播放器等。
-
cdn.domain.com - 指向 Amazon S3 上的视频文件
【问题讨论】:
标签:
dns
amazon-s3
subdomain
【解决方案1】:
您可以使用同一个存储桶来托管静态内容和通过 CDN 提供的内容。
你要做的是,
- 创建一个名为 static.domain.com 的存储桶,并相应地指向您的域 CNAME 记录。
- 创建了存储桶的 clouldFront 分配,并将 CDN 添加为分配的 CNAME
- 相应地指向分发的 CDN CNAME。
这样,当您通过 static.domain.com 引用您的存储桶时,您的文件将通过 s3 提供,而当您通过 cdn.domain.com 引用时,您的内容将通过 CDN 提供。