Чтобы настроить статический сайт на S3 с DNS на Route53, у нас есть два варианта.
Если мы хотим, чтобы пользователи набирали www.example.com
и автоматически замените это в адресной строке на example.com
, мы бы сделали следующее.
example.com
а другой для www.example.com
. Мы «Перенаправляем все запросы» из www.example.com
к example.com
в то время как у последнего есть «Включить хостинг веб-сайтов» и, конечно же, сами файлы.example.com
, мы получаем два уже созданных набора записей: один NS и другой SOA. Мы устанавливаем третий набор записей псевдонима с именем: example.com
и установите значение, которое предлагается в пользовательском интерфейсе. Мы также устанавливаем четвертый, CNAME, с именем: www.example.com
и значение: example.com
.Это работает!
Предположим теперь, что мы хотим сделать обратное.
Если мы хотим, чтобы пользователи набирали example.com
и автоматически замените это в адресной строке на www.example.com
, Я ожидал, что рецепт будет следующим.
example.com
а другой для www.example.com
. Мы «Перенаправляем все запросы» из example.com
к www.example.com
в то время как последний имеет «Включить хостинг веб-сайтов», а также сами файлы.example.com
, мы получаем два уже созданных набора записей: один NS и другой SOA. Мы устанавливаем третий набор записей псевдонима с именем: www.example.com
и установите значение, предлагаемое пользовательским интерфейсом.Это не работает.
Что мне не хватает?
Вам не хватает записи Псевдонима для example.com
что указывает на ведро S3 example.com
который содержит перенаправление.