Отображение нескольких поддоменов в одну корзину Amazon S3 - PullRequest
4 голосов
/ 18 апреля 2011

Мне известна процедура для сопоставления доменов и поддоменов с сегментами S3 , но мой вопрос больше связан с записями DNS. Могу ли я иметь статические домены и домены cdn ниже, указывающие на одно и то же ведро через какую-то косвенную запись DNS? Другими словами, могут ли static и cdn указывать на запись S3, которая затем указывает на Amazon S3? Поэтому, когда я обновляю, куда указывают вещи, мне нужно только обновить DNS-запись, указывающую непосредственно на S3.

  • static.domain.com - указывает на мои js, изображения, флэш-плеер и т. Д.
  • cdn.domain.com - указывает на видеофайлы на Amazon S3

Ответы [ 2 ]

4 голосов
/ 18 апреля 2011

Нет, это невозможно, поскольку CNAMES связаны с именем сегмента.

Вы можете использовать несколько CNAMES с Amazon's Cloudfront cdn .

0 голосов
/ 17 ноября 2011

Вы можете использовать один и тот же сегмент для размещения как статического контента, так и контента, передаваемого через CDN.

Что вам нужно сделать, это

  1. Создайте корзину с именем static.domain.com и соответственно укажите вашу запись CNAME в домене.
  2. Создан дистрибутив clouldFront для корзины и добавлен CDN в качестве CNAME для дистрибутива
  3. Укажите CDN CNAME для дистрибутива соответственно.

Таким образом, когда вы обращаетесь к своей корзине через static.domain.com, ваши файлы будут обрабатываться через s3, а когда вы обращаетесь к cdn.domain.com, ваш контент будет обслуживаться через CDN.

...