将多个子域映射到同一Amazon S3存储桶
问题描述:
我知道procedure to map domains and subdomains to S3 buckets,但我的问题更多地与DNS记录相关。我可以通过某种间接DNS记录将静态域和cdn域指向同一个存储桶吗?换句话说,static和cdn都可以指向S3记录,然后指向Amazon S3?所以当我更新指向的地方时,我只需要更新直接指向S3的DNS记录。将多个子域映射到同一Amazon S3存储桶
- static.domain.com - 点到我的JS,图片,Flash播放器等
- cdn.domain.com - 指向视频文件在Amazon S3
答
没有这不可能,因为CNAMES链接到存储桶名称。
您可以使用多个CNAMES与。
答
您可以使用相同的存储区承载通过CDN提供的静态内容和内容。
你必须做的是,
- 将名为static.domain.com桶和相应的指向您网域的CNAME记录。
- 创建桶的clouldFront分布并添加一个CDN作为分配的CNAME
- 相应地指向分配的CDN CNAME。
这样,当您通过static.domain.com引用您的存储桶时,您的文件将通过s3提供服务,并且当您通过cdn.domain.com引用时,您的内容将通过CDN提供。