AWS S3 и Route 53: не работает перенаправление www

Я разместил свой статический веб-сайт на AWS S3, например, в

http://example.net/

Я настроил два сегмента S3, один для http://example.net/, а другой для http://www.example.net/, чей "Статический веб-хостинг" был настроен для перенаправления на http://example.net/,

Поскольку мое доменное имя было куплено у другого провайдера, для обеих записей я добавил хост-зоны на маршрут 53. Я также настроил наборы записей для обеих записей. Наборы записей http://www.example.net/ имеют то же содержимое, что и http://example.net/

Пока работает http://example.net/ (я могу просматривать и пинговать этот домен, я не могу ни пинговать, ни переходить на http://www.example.net/. Пинг завершается ошибкой со следующей ошибкой:

"Запрос Ping не может найти хост www.example.net. Пожалуйста, проверьте имя и попробуйте снова."

Любая помощь или информация для решения этой проблемы будет принята с благодарностью.

Примечание. Все ссылки на "example.net" являются лишь примерами, и настоящее имя моего доменного имени отличается.

1 ответ

Ваш DNS для реального домена, которым вы поделились со мной, кажется не полностью настроенным.

Это "example.net"запись:

$ dig a example.net
example.net.        5   IN  A   52.219.xx.xx

Пока это "www.example.net"запись:

$ dig a www.example.net
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 21945
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;www.example.net.           IN  A

Видимо запись для www не существует Перепроверьте настройки Route53.

Надеюсь, это поможет:)