Dns 将多个子域映射到同一Amazon S3存储桶

Dns 将多个子域映射到同一Amazon S3存储桶,dns,amazon-s3,subdomain,Dns,Amazon S3,Subdomain,我知道,但我的问题更多地与DNS记录有关。我可以让下面的静态域和cdn域通过某种间接DNS记录指向同一个bucket吗?换句话说,static和cdn能否同时指向一个S3记录,然后再指向amazons3?因此,当我更新事物指向的位置时,我只需要更新直接指向S3的DNS记录 static.domain.com-指向我的js、图像、flash播放器等 cdn.domain.com-指向Amazon S3上的视频文件 不,这是不可能的,因为CNAMES链接到bucket名称 您可以将多个CNAME与

我知道,但我的问题更多地与DNS记录有关。我可以让下面的静态域和cdn域通过某种间接DNS记录指向同一个bucket吗?换句话说,static和cdn能否同时指向一个S3记录,然后再指向amazons3?因此,当我更新事物指向的位置时,我只需要更新直接指向S3的DNS记录

  • static.domain.com-指向我的js、图像、flash播放器等
  • cdn.domain.com-指向Amazon S3上的视频文件

不,这是不可能的,因为CNAMES链接到bucket名称


您可以将多个CNAME与一起使用。

您可以使用同一个存储桶来承载静态内容和通过CDN提供的内容

你要做的是

  • 制作一个名为static.domain.com的bucket,并相应地指向您的domian CNAME记录
  • 创建了bucket的ClooldFront分发,并添加一个CDN作为分发的CNAME
  • 相应地指向分发的CDN CNAME
  • 这样,当您通过static.domain.com引用bucket时,您的文件将通过s3提供,而当您通过cdn.domain.com引用bucket时,您的内容将通过cdn提供