У меня проблемы с настройкой Route 53 и настройками моего регистратора. Я купил домен у InMotion Hosting. На стороне AWS у меня настроен AMI с эластичным IP. Я успешно просматриваю целевую страницу (/var/www/html/index.html), когда набираю эластичный IP-адрес в браузере.
Я настроил размещенную зону и вижу два автоматически созданных набора записей для NS и для SOA. Я также создал набор записей типа A с именем www.example.com и значением Elastic IP.
На сайте регистратора я могу редактировать то, что они называют деталями делегирования. Есть поля для первичного и вторичного: ns1.inmotionhosting.com и ns2.inmotionhosting.com. Ниже находятся 3 пустых поля ввода, каждый из которых помечен как «Сервер имен». Маршрут 53 предоставляет 4 значения NS, поэтому я не уверен, удаляю ли я то, что называется Primary и Secondary, и использую 4 значения AWS, и у меня остается оставшийся слот NS? Или я оставлю первичный / вторичный по умолчанию (nsX.inmotionhosting.com) и использую только 3 значения AWS NS?
В настоящее время у меня установлено последнее. Когда я захожу на www.example.com, я получаю страницу с надписью Not Found: запрошенный URL / не был найден на этом сервере. Когда я приезжаю http://example.com, Я получаю сообщение об ошибке, что DNS-адрес сервера example.com не найден.
Прочитав немного, я добавил каталог в /var/www/mysite.com/html, а также public_html, поместив индекс и установив разрешения в обоих. Теперь, когда я захожу на сайт www.example.com, я получаю тестовую страницу AMI (а не свой index.html). Когда я приезжаю http://example.com, InMotion перенаправляет меня на страницу с сообщением, что этот веб-сайт недоступен. В то же время посещение эластичного IP-адреса в браузере дает мне ожидаемую страницу в / var / www / html / index.
Я также понимаю, что мне может потребоваться добавить набор записей псевдонима, чтобы запись example.com A указывала на запись www.example.com A, но я считаю, что сначала мне нужно заставить работать www.example.com.
Спасибо за помощь!
Или я оставлю первичный / вторичный по умолчанию (nsX.inmotionhosting.com) и использую только 3 значения AWS NS?
Нет, удалите все, что есть по умолчанию, и заполните серверы доменных имен записями NS для вашей зоны хостинга R53.