@kotosvin

Как привязать домен к приложению на heroku?

Есть домен на hostline. Не получается привязать к приложению heroku. Какие настройки нужно указать в домене?
  • Вопрос задан
  • 9298 просмотров
Пригласить эксперта
Ответы на вопрос 3
Как советуют на самом Heroku пробовали?
Ответ написан
vladchernik
@vladchernik
system analyst | developer
Я предполагаю, что вы уже привязали домены в heroku или через терминал или через веб-интерфейс.
Если да, то далее вам необходимо настроить DNS записи следующим образом:

name.ru IN A 50.19.85.156
name.ru IN A 50.19.85.154
name.ru IN A 50.19.85.132
www.name.ru IN CNAME name.ru

где:
name.ru - ваш сайт.
А-записи для вашего домена необходимо настроить на IP адреса, предоставленные heroku;
CNAME-записи для вашего домена с www необходимо настроить на ваш же домен, но без www;

После этого необходимо подождать, когда DNS обновятся. У разных хостеров по разному - обычно это занимает от 5 минут до 12 часов.

P.S. посмотреть IP адреса heroku можно, выполнив команду в терминале:
host www.name.ru
Ответ написан
Комментировать
iliacmd
@iliacmd
Для привязки доменного имени к приложению на heroku, необходимо добавить запись в DNS
@ CNAME yourappname.herokuapp.com

Для этого нужно воспользоваться редактором DNS если таковой имеется у hostline. Если редактора нет, привяжите ваш домен к бесплатному хостингу DNS, например Yandex (pdd.yandex.ru) используя адреса типа dns1.yandex.net dns2.yandex.net и уже через интерфейс Yandex добавьте соответсвующую запись CNAME.
@ - означает любой запрос на этот домен ( *.yourdomain.ru ) будет вести на указанный herokuapp.com

Далее через консоль выполнить команду:
heroku domains:add yourdomain.ru --app yourappname
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы