Указание доменного имени на AWS EC2

384
Sumit Rathore

У меня есть доменное имя (например, www.myurl.com), и мой сайт работает в экземпляре Elastic Beanstalk на AWS EC2.

Я создал размещенную зону и сделал все записи для указания моего домена на мой экземпляр EC2.

Все работает нормально, но единственная проблема заключается в том, что когда я нажимаю на URL своего домена (www.myurl.com), веб-сайт загружается из EC2, но URL-адрес также меняется на URL-адрес EC2, что-то вроде ( http: //someec2.url. aws.com )

Как я могу сохранить свой URL (www.myurl.com) в браузере, в то время как веб-сайт все еще загружается из ec2 и ограничивается отображением URL ec2.

Быстрый ответ приветствуется.

Заранее спасибо.

0
Я достаточно уверен, что если вы будете искать на этом сайте, вы найдете свой ответ. Если вы проверите заголовки ваших ответов HTTP и журналы доступа к веб-серверу, вы также обнаружите, что ваш сервер фактически вызывает такое поведение. Michael - sqlbot 6 лет назад 0

2 ответа на вопрос

0
Algeriassic

Я думаю, что вы делаете перенаправление куда-то

Убедитесь, что ваш маршрут 53 является официальным для вашей зоны. Это означает, что вам нужно обратиться к вашему регистратору и убедиться, что вы используете DNS-серверы, как те, которые используются на маршруте 53.

После того, как вы это сделали, убедитесь, что вы создали CNAME (или запись A) на маршруте 53 и указали на свое имя EC2 (или IP-адрес).

Привет, спасибо за ответ. Я проверил все конфиги, но я все еще застрял. Вот конфиги, которые у меня есть: -
записи NS (Nameservers_ - все, указывающие на
запись SOA серверов AWS - указание на AWS по умолчанию
запись A - www.mysite.com (указывающая на IP-адрес на моем EC2)
запись - запись псевдонима для (mysite.com), указывающего на существующую запись A ((
www.mysite.com ) CName - я попытался создать запись cname вместо A-записи, но это также не сработало,
но все же, когда я зашел на свой сайт (www. mysite.com), URL в браузере меняется на (myec2 url). Sumit Rathore 6 лет назад 0
Не нужно ничего делать с SOA. Можете ли вы поделиться, что вывод этой команды? nslookup www.mysite.com nslookup mysite.com Algeriassic 6 лет назад 0
0
Sumit Rathore

Спасибо за ответ. Я проверил все конфиги, но я все еще застрял. Вот конфиги, которые у меня есть: -

NS записи (Nameservers_ - все, указывающие на серверы AWS

SOA-запись - указание на AWS по умолчанию

Запись - www.mysite.com (указывает на IP-адрес на моем EC2)

Запись - запись псевдонима для (mysite.com), указывающая на существующую запись A ((www.mysite.com)

CName - я попытался создать запись cname вместо A-record, но это также не сработало.
Но все же, когда я зашел на свой веб-сайт (www.mysite.com), URL-адрес в браузере изменился на (myec2 url). чего-то не хватает

Не нужно ничего делать с SOA. Можете ли вы поделиться, что вывод этой команды? nslookup www.mysite.com nslookup mysite.com Algeriassic 6 лет назад 0