AWS Route 53 возвращает меня к общедоступному IPv4-адресу EC2

#amazon-web-services #amazon-ec2 #dns #amazon-route53 #nameservers

#amazon-web-services #amazon-ec2 #dns #amazon-route53 #серверы имен

Вопрос:

Недавно я сменил свои серверы имен GoDaddy с Hostgator на AWS Route 53, работает хорошо и все такое, но я заметил, что когда я перенаправляюсь на веб-сайт с помощью mydomain.com , хотя я могу получить доступ к веб-сайту, он изменяет mydomain.com общедоступный IPv4-адрес моего экземпляра EC2.

Вот как я настроил свою зону хостинга на маршруте 53 :

 |     Record Name  |   Type   |   Alias   | Value/Route traffic to     |
------------------------------------------------------------------------
|   mydomain.com   |    A     |    Yes    |    www.mydomain.com        |
|   mydomain.com   |    NS    |    No     |    4 NS Records here       |
|   mydomain.com   |    SOA   |    No     |    some records here       |
| www.mydomain.com |    A     |    No     |    EC2 Public IPv4 address |
  

Я попытался изменить имя Type записи на Alias помеченное как Yes into CNAME , но это не сработало. Я также установил для группы безопасности моего экземпляра ec2 значение HTTP->Anywhere и HTTPS->Anywhere в соответствии с инструкцией. Но все равно не повезло.

Вот как выглядят проблемы:

 Types `mydomain.com` to the browser -> gets redirected to the website -> URL becomes an IP address.
  

Есть идеи, ребята?

Комментарии:

1. Если происходит перенаправление, это будет где-то в приложении, Route 53 обрабатывает разрешение DNS, но не выполняет перенаправления.

2. Я не вижу проблемы с таблицей конфигурации размещенной зоны. Возможно, вы используете WordPress на EC2? Тогда, может быть, у вас есть эта проблема — serverpilot.io/docs /.

3. @MilanG Ну и дела!, правда, спасибо, чувак!

Ответ №1:

Благодарности @MilanG.

Все конфигурации размещенной зоны были хорошими. Проблема заключается в конфигурациях WordPress. Обычно wordpress устанавливается непосредственно с хостингового сервера или локально.В моем случае я установил wordpress на сервере экземпляра ec2, поэтому он возвращает меня к общедоступному IP-адресу.

Чтобы устранить проблему:

  1. Перейдите на панель управления wordpress
  2. Настройки> Общие настройки
  3. Найдите адрес WordPress (URL) и адрес сайта (URL) и отредактируйте их соответствующие значения с помощью mydomain.com

См. Здесь для четкого объяснения.