Godaddy cname «@» не работает (инструкция от Heroku)

10

Я создал небольшое приложение на Heroku и пытаюсь следовать их указаниям по настройке собственного домена на Godaddy. Я создал CNAME для www, но не могу создать его для @ (или mydomain.com. Согласно их инструкциям.

Я продолжаю получать сообщение об ошибке:

ERROR - DNS Rules Violation, A record of a different type exists for this hostname, CNAME 
cannot be created for @

Независимо от того, какую комбинацию точек и @ я использую. Кто-нибудь знает, как добавить это имя только с корневым доменом, а не с www?

btelles
источник

Ответы:

11

Я установил домен с Godaddy, используя heroku, так что посмотрим, поможет ли это.

Сначала вы устанавливаете 3 записи A с именем хоста @, чтобы указывать на ips heroku: 75.101.163.44, 75.101.145.87 и 174.129.212.2 (проверьте их документы, чтобы убедиться, что они одинаковы, когда вы делаете это).

Затем вы добавляете только одну запись CNAME, если хотите www, и указываете на @.

Если вы используете функцию полного контроля DNS, ваш экран будет выглядеть примерно так:

альтернативный текст

Вам также необходимо использовать аддон heroku для DNS и настроить его:

heroku addons:add custom_domains:basic
heroku domains:add yourdomainname.com
heroku domains:add www.yourdomainname.com

Выполнение вышесказанного должно помочь вам настроить их бесплатную базовую службу DNS.

Carson
источник
@djangofan: Нет, Героку не использует дворнягу. Кроме того, взаимосвязь между количеством веб-серверов и серверов приложений в лучшем случае незначительна.
womble
1
Эти настройки старые и неверные. Вы больше не можете использовать эти 3 IP-адреса с Heroku.
Вупута
4

Вы не можете - CNAME нельзя использовать, если в записи ресурса есть какие-либо другие записи (которые есть у корневого имени - NS-записи и SOA, как минимум). То, что вам нужно сделать, это поставить запись A на имя, указав на IP-адрес имени, на котором heroku предлагает вам поставить CNAME.

ombble
источник
Облом ... кстати, вы случайно не встречали какие-либо видео, которые объясняют DNS, CNAME и тому подобное?
btelles
3
Что это за одержимость обучением из видео? Их трудно сделать правильно, трудно наблюдать, трудно следовать за ними ... получите хорошую книгу, например книгу О'Рейли БИНД или RFC1034 / RFC1035.
womble