Как перенаправить голый (вершинный) домен на www с помощью маршрута 53?

Мне нужно сделать 301 переадресацию с example.com на www.example.com, используя Route 53 (и S3, если необходимо). Есть несколько решений для подобных проблем, но они либо не решают, как перенаправить с вершины, либо просто не работать.

Когда я выполняю шаги здесь, в маршруте 53 указано, что я не могу добавить CNAME в домен apex. Поэтому я застрял в грязи.

Это кажется глупым простым, но Amazon делает это трудно. Любая помощь будет оценена.

enter image description here

+19
источник поделиться
3 ответа

Попробуйте создать псевдоним вместо CNAME.

За этот ответ: RRSet типа CNAME с именем DNS foo.com. не разрешается на вершине в зоне bar.com

+17
источник

Мне просто удалось это выяснить вчера:

  • Перейдите к консоли S3 на https://console.aws.amazon.com/s3/home и нажмите Создать ведро. Для имени Bucket введите свое имя голого домена, например. для www.example.com, вы бы поставили просто example.com. Затем нажмите Создать.

  • Нажмите на имя нового ведра, а затем нажмите Свойства > Статический хостинг веб-сайтов. В появившемся меню выберите Запросы перенаправления. Для Целевого ведра или домена введите полный домен, например www.example.com. Для Протокола введите желаемый протокол, http или https. Нажмите Сохранить.

  • Откройте зону размещения в маршруте 53, перейдя по ссылке https://console.aws.amazon.com/route53/home и нажав Хостинговые зоны в меню влево. Выберите свой домен и нажмите Создать набор записей. Оставьте поле Имя пустым и оставьте тип по умолчанию A - IPv4. Выберите Да для псевдонима и щелкните текстовое поле Alias ​​Target. Возможно, вам придется подождать несколько секунд для значений в раскрывающемся меню, которое, по-видимому, заполняется. В этот момент меню должно содержать конечную точку сайта S3, созданную на шагах 1 и 2. Выберите его.

Наконец, нажмите Создать и наслаждайтесь новой настройкой маршрутизации!

+43
источник
другие ответы

Связанные вопросы


Похожие вопросы

Необходимые шаги следующие:

  • Создайте новый Bucket и назовите его точно как ваше голое имя домена (например: example.com).
  • В свойствах Bucket выберите "Статический хостинг веб-сайтов" и перенаправьте его на ваш домен www.example.com. Нажмите "Сохранить".
  • Перейдите в зону размещения Route53 и создайте запись A. Отметьте его как псевдоним, а в раскрывающемся списке выберите свой недавно созданный ковш.
  • Вы готовы.
+2
источник

Посмотрите другие вопросы по меткам или Задайте вопрос