Godaddy cname "@" ne fonctionne pas (instructions de Heroku)

10

J'ai créé une petite application sur Heroku et j'essaie de suivre leurs instructions pour configurer un domaine personnalisé sur Godaddy. J'ai créé un CNAME pour www, mais je ne peux pas en créer un pour @ (ou mydomain.com. Selon leurs instructions.

Je reçois toujours l'erreur:

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

Peu importe la combinaison de points et de @ que j'utilise. Quelqu'un sait comment ajouter ce nom avec juste le domaine racine et non le www?

btelles
la source

Réponses:

11

J'ai créé un domaine avec godaddy en utilisant heroku alors voyez si cela aide.

Tout d'abord, vous configurez 3 enregistrements A avec le nom d'hôte @ pour pointer vers les ips heroku: 75.101.163.44, 75.101.145.87 et 174.129.212.2 (vérifiez leurs documents pour vous assurer qu'ils sont les mêmes lorsque vous faites cela).

Ensuite, vous ajoutez un seul enregistrement CNAME si vous voulez www et le faire pointer vers @.

Si vous utilisez la fonction de contrôle DNS total, votre écran finira par ressembler à ceci:

texte alternatif

Vous devez également utiliser l'addon heroku pour DNS et le configurer:

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

Faire ce qui précède devrait vous permettre de vous installer avec leur service DNS de base gratuit.

carson
la source
@djangofan: Non, Heroku n'utilise pas de bâtard. En outre, la relation entre le nombre de serveurs Web frontaux et de serveurs d'applications est au mieux ténue.
womble
1
Ces paramètres sont anciens et incorrects. Vous ne pouvez plus utiliser ces 3 adresses IP avec Heroku.
wuputah
4

Vous ne pouvez pas - un CNAME ne peut pas être utilisé si un enregistrement de ressource contient d'autres enregistrements (dont un nom racine a - des enregistrements NS et un SOA, au minimum). Ce que vous devrez faire est de mettre un enregistrement A sur le nom, pointant vers l'adresse IP du nom sur lequel Heroku vous suggère de mettre le CNAME.

womble
la source
Bummer ... au fait, vous connaissez des vidéos qui expliquent DNS, CNAME et autres là-bas?
btelles
3
Quelle est cette obsession d'apprendre des vidéos? Ils sont difficiles à corriger, difficiles à regarder, difficiles à suivre ... obtenir un bon livre, comme le livre O'Reilly BIND, ou RFC1034 / RFC1035.
womble