AWS S3 и маршрут 53 не распространяются - PullRequest
0 голосов
/ 30 октября 2018

Я приобрел домен на uniregistry (ka.beer) и хочу настроить его на использование S3 для хостинга и использование маршрута 53 для DNS.

Шаги, которые я предпринял до сих пор:

  1. Создание размещенной зоны на маршруте 53 с именем корневого домена (ka.beer)

  2. Снял записи NS, сгенерированные из этой зоны, и обновил записи NS домена в области юристов, проверил, что это распространяется правильно, используя whatismydns.net

  3. Создано 2 ведра с именами ka.beer и www.ka.beer в S3

  4. Настройте общедоступную корневую корзину, используя политику корзины, и загрузили страницу тестового индекса

  5. Настройка обоих сегментов для статического веб-хостинга с помощью сегмента www для перенаправления на основной домен

  6. Созданы записи A на маршруте 53 для ka.beer и www.ka.beer в качестве псевдонимов с целью псевдонима для зоны S3 (s3-website.eu-west-2.amazonaws.com.)

Теперь я хочу, чтобы я посещал www.ka.beer, чтобы он перенаправлял на ka.beer, и когда я захожу на ka.beer, чтобы показать веб-сайт, загруженный в эту корзину S3, и сохранить то же доменное имя.

Что происходит в данный момент: www.ka.beer не разрешается, а ka.beer перенаправляет на ka.beer.s3-website.eu-west-2.amazonaws.com

Спасибо

Ответы [ 3 ]

0 голосов
/ 01 ноября 2018

посмотрите на следующие шаги.

  1. Вход в консоль aws
  2. Я предполагаю, что вы установили свой проект на ваш публичный IP-адрес EC2.
  3. Перейти к маршруту 53
  4. В разделе Управление DNS : нажмите на размещенную зону
  5. Создание новой размещенной зоны с определенным доменом (вашим доменом)
  6. После успешного создания размещенной зоны вы увидите записи NS и SOA с вашим доменным именем
  7. Скопируйте весь сервер имен отсюда и обновите его в настройках DNS вашего домена (поставщик домена, например, Godaddy и т. Д.).

Примечание: Настройка домена: вы можете зайти сюда под своим провайдером домена

  1. После обновления nameserver в вашем домене провайдера. Обновление может занять некоторое время.

  2. После этого создайте запись A в размещенной зоне в Route53 и назначьте экземпляр корзины или EC2.

  3. Через некоторое время ваш домен с указанием на этот экземпляр

0 голосов
/ 02 ноября 2018

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

0 голосов
/ 31 октября 2018

Похоже, вы работали с AWS. Пример: https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

Если это так, проверьте записи Route53. Доменное имя должно соответствовать имени корзины S3.

ka.beer A http://ka.beer.s3 -website-us-west-2.amazonaws.com

www.ka.beer A http://www.ka.beer.s3 -website-us-west-2.amazonaws.com

...