Настройка foobar.com и www.foobar.com, чтобы они указывали на мой сайт, размещенный на Amazon S3 - PullRequest
5 голосов
/ 08 июня 2011

У меня есть веб-сайт, размещенный на Amazon S3; URL-адрес похож на www.foobar.com.s3-website-us-east-1.amazonaws.com. Я бы хотел, чтобы мой регистратор доменов (NameCheap) перенаправлял как foobar.com, так и www.foobar.com на этот сайт. Установка записи

www.foobar.com CNAME www.foobar.com.s3-website-us-east-1.amazonaws.com.

отлично работает для субдомена www. Однако я не могу понять, как настроить версию сайта без поддоменов. Я пытался

foobar.com CNAME www.foobar.com.s3-website-us-east-1.amazonaws.com.

но это не похоже на работу. (И я где-то читал, что CNAME не должны использоваться таким образом?) Я знаю, что имя корзины S3 должно быть идентичным полному DNS-имени, но действительно ли это означает, что мне нужно отразить мое содержимое сайта в двух разных ведрах? Я чувствую, что должно быть лучшее решение, чем это.

Спасибо!

Ответы [ 2 ]

4 голосов
/ 08 июня 2011

Вы не можете обслуживать контент "apex домена" с сайтов, размещенных на S3.Самым простым решением является настройка вашего домена таким образом, чтобы «foobar.com» перенаправлялся на «www.foobar.com».К сожалению, для этого необходимо запустить HTTP-сервер с правилом перезаписи.

Я не могу лично поручиться за службу, но http://www.wwwizer.com/ предлагает бесплатный сервис перенаправления на сайт www.

2 голосов
/ 23 мая 2013

Похоже, что AWS S3 добавил перенаправление корзины примерно в конце 2012 года, чтобы обеспечить поддержку www.foobar.com и foobar.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...