Мастерхост + Heroku?

История такая, у меня есть:

— .com домен на мастерхосте

— проект на heroku


Мне нужно, чтобы по моему домену открывался проект на heroku.


Я прочитал два мануала:
devcenter.heroku.com/articles/custom-domains
masterhost.ru/support/doc/dns-editor/


Мне не помогло. Я читал и другие материалы на хабре, но тоже не помогло.


Панель управления выглядит сейчас так:
Screen%20Shot%202013-05-21%20at%2001.06.


С такими настройками сайт просто не открывается.
  • Вопрос задан
  • 4577 просмотров
Решения вопроса 1
lightsgoout
@lightsgoout
Нужно создать A-запись без названия и направить ее на IP выданный в heroku.
То есть в записи с названием heroku2 удалить название.
Чтобы www тоже работал, нужно создать запись с названием www, типом CNAME и направить ее на имя вашего домена без www.

После этого подождать пока продуплится DNS и проверить что ping <ваш домен> получает ответы от IP heroku.
Если после этого не заработает, значит что-то не так со стороны heroku.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
alexbyk
@alexbyk
Там где запись
heroku IN CNAME surganov.herokuapp.com.
надо заменить на
@ IN CNAME surganov.herokuapp.com.
либо на
surganov.com.(точка в конце обязательна) IN CNAME surganov.herokuapp.com.

Потом необходимо добавить либо
www (без точек) IN CNAME surganov.herokuapp.com.,
чтобы домен с www тоже открывался, либо
* IN CNAME surganov.herokuapp.com.
чтобы все поддомены ссылались на Heroku(кроме описанных отдельно).

Вы можете сразу же проверить через пару минут изменения таким запросом
dig @ns.masterhost.ru surganov.com
Чтобы не ждать пока обновится днс, либо виндоус nslookup, параметр server указав мастерхостовский. Ну или попросить кого-то проверить прямо тут, как сделаете

в данный момент ваш домен настроен на несколько айпишек мастерхоста, а на heroku указывает домен heroku.surganov.com
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы