Configuration Heroku et GoDaddy? [fermé]

J'essaie d'obtenir un nom de domaine que J'ai acheté via GoDaddy pour travailler avec Mon Site hébergé Heroku.

Comment configurer mon nom de domaine pour qu'il fonctionne avec Heroku?

103
demandé sur Machavity 2013-01-02 20:04:30

4 réponses

[Mise À Jour 31.10.2014] Allright! Il fonctionne! Voici comment je l'ai fait à partir de zéro, donc d'autres avec le même problème peuvent le réparer aussi. D'abord, je vais vous expliquer comment configurer Heroku et GoDaddy, puis je vais vous expliquer comment créer un domaine nu (www.example.com -> example.com).

Configuration Heroku et GoDaddy:

  1. Dans votre dossier de projet dans le terminal (sur votre ordinateur) écrire heroku domains:add www.example.com (où www.example.com est le domaine que vous avez acheté à GoDaddy)

  2. Connectez-vous à GoDaddy -> DOMAINES -> choisissez votre domaine -> Lancement (cela vous mènera aux détails du domaine)

  3. Cliquez sur l'onglet "fichier de Zone DNS"

  4. Supprimer l'enregistrement CNAME nommé " www " (qui pointe vers @)

  5. Cliquez sur 'Ajouter un enregistrement' - > CNAME (Alias) - > 'Host' doit être www et "Points to" devrait être votre adresse Heroku (exemple supermoo-bil-3411.herokuapp.com). TTL peut être 1 heure.

Cela peut prendre un certain temps pour que le DNS propager. Pour moi, il a fallu environ 10 minutes.

C'est ça! supermoo-bil-3411.herokuapp.com est maintenant sous www.example.com :)

Créer un nu de domaine:

Un domaine nu supprime la nécessité d'écrire www devant votre nom de domaine. Cela peut être fait en redirigeant example.com vers www.example.com. C'est super facile sur GoDaddy:

  1. Dans la même fenêtre comme ci-dessus, cliquez sur l'onglet 'Paramètres'

  2. Sous Transfert -> Domaine -> Cliquez sur "Gérer" - > puis cliquez sur " Ajouter Transfert"

  3. 'transférer à' devrait être www.example.com (votre domaine), 'Type de redirection' devrait être ' 301 (Permanent)', 'en Avant les paramètres "doit être' que'

  4. Assurez-vous de " mettre à jour mes serveurs de noms et paramètres DNS pour prendre en charge cette modification. (Recommandé)" est cochée

    C'est ça! Vous avez terminé:)

Liens Utiles:

Merci à Ryan Kazinec pour l'aide:)

287
répondu allegutta 2014-11-24 08:20:25

Les paramètres DNS ont tendance à avoir un temps de latence.

Avez-vous essayé d'accéder à l'application à partir d'un autre appareil? (Disons un téléphone intelligent qui fonctionne sur un autre réseau?) J'ai vu à plusieurs reprises où mon cache DNS local causait des problèmes, c'est pourquoi l'accéder à partir d'un autre appareil peut éclairer votre situation.

Si vous effectuez les modifications dns à partir d'un pc windows, vous pouvez vider votre cache DNS, ce qui peut parfois résoudre votre problème.

1.) Faire Un Clic Droit sur CMD.exe (aka invite de commande) 2.) Cliquez sur Exécuter en tant Qu'administrateur. 3.) tapez: ipconfig /flushdns 4.) Appuyez sur la touche Entrée

Mais gardez à l'esprit que les modifications dns peuvent prendre un certain temps à se propager.

1
répondu Ryan Kazinec 2013-01-02 16:22:11

Aller https://dnsimple.com/r/ecc41c23013629 et ouvrir un compte.

Ils ont une configuration en un clic pour heroku et vous pouvez régler le TTL à une minute. Ensuite, du côté de GoDaddy, changez simplement les serveurs DNS des serveurs go daddy aux serveurs dnsimple (tous expliqués sur le site dnsimple). SIMPLE ;)

Votre domaine est toujours hébergé par GoDaddy

GoDaddy n'est pas l'endroit pour vous gérer dns à mon humble avis.

0
répondu Paul Williams 2013-01-03 10:03:04

L'un des moyens les plus simples de configurer un domaine externe avec Heroku est d'utiliser cet addon: https://addons.heroku.com/zerigo_dns - vous devez simplement pointer les serveurs de noms dns vers

a.ns.zerigo.net
b.ns.zerigo.net
c.ns.zerigo.net
d.ns.zerigo.net
e.ns.zerigo.net

Je ne suis pas affilié à ZERIGO DNS-juste un utilisateur heureux. Tout ouais c'est gratuit pour 50 000 requêtes par mois et pour 20 $/mois, vous obtenez des requêtes illimitées.

J'espère que cela aide.

0
répondu Paul 2013-12-17 10:15:23