Домены подстановки с GoDaddy - PullRequest
15 голосов
/ 09 марта 2012

Я прочитал документацию Heroku:

http://devcenter.heroku.com/articles/custom-domains#wildcard_domains

Говорят, что нужно добавить:

Для использования с пользовательским доменом настройте регистратор DNSуказать * .yourdomain.com на yourapp.heroku [app] .com.

В GoDaddy вы не можете сделать:

*.yourdomain.com

в поле имени.Я слышал, что вы можете обойти это, выполнив:

**

Тем не менее, я попробовал это, но это не работает.

Когда я запускаю это в консоли:

 host anysub.yourdomain.com

Я получаю:

 Host anysub.yourdomain.com not found: 3(NXDOMAIN)

В чем может быть проблема?Я предполагаю, что подстановочный знак не настроен в GoDaddy правильно?

(К вашему сведению: я поменял yourdomain.com на свой фактический домен.)

Ответы [ 3 ]

17 голосов
/ 09 марта 2012

Перейдите в диспетчер DNS GoDaddy, в первой таблице вверху должно быть написано A (Host) , нажмите кнопку под первой таблицей с надписью Quick Add .В первом текстовом поле введите звездочку (*) , во втором - IP-адрес для перенаправления (тот же, что у вас для записи @ сверху).Нажмите « Сохранить файл зоны » в правом верхнем углу и подтвердите.

Это создаст всеобъемлющую запись в anysub.yourdomain.com.

Хорошоудачи.

14 голосов
/ 04 декабря 2013

Я только что попробовал сегодня, и кажется, что теперь можно создавать подстановочные имена в GoDaddy.

GoDaddy> ...> Диспетчер DNS -> Редактор файлов зон (Редактировать зону)

Затем в панели CNAME (псевдоним)> Быстрое добавление

Host: *
Points to: yourapp.herokuapp.com

Или

Host: *.dev.herokuapp.com
Points to: yourapp.herokuapp.com

Затем нажмите «Сохранить файл зоны» и подождите несколько минут.

Я помню, что получаю эту ошибку "Host not found 3 (NXDOMAIN)" не так давно.Уже нет.Любые субдомены, кроме тех, которые явно указаны в A или CNAME, перенаправляются, как и ожидалось.

0 голосов
/ 12 августа 2016

Недавно у меня был этот вызов, и я попробовал все вышеперечисленное, но ни один из них не помог мне. После нескольких дней серфинга я нашел решение. Если ваше приложение размещено на heroku, у вас обычно не будет статического IP-адреса, и поэтому подстановочный знак Запись не будет работать, поскольку IP-адрес постоянно меняется

GoDaddy > ... > Manage DNS > ADD record

Тип записи

CNAME

Хост

*

указывает на ваше приложение heroku

Примечание: вы не можете сделать это, если у вас уже есть подстановочный знак. Запись

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...