Configurer Heroku et GoDaddy?
Je suis en train d'essayer d'obtenir un nom de domaine que j'ai acheté par le biais de GoDaddy à travailler avec mon Heroku site hébergé.
Comment puis-je configurer mon nom de domaine à travailler avec Heroku?
- Je ne suis pas d'accord que la question est trop vaste. Je trouve ça tout à fait spécifiques. La configuration de ruby on rails app avec heroku et de créer un domaine GoDaddy qui pointe vers elle. J'ai eu exactement le même problème et la réponse fournie m'a donné la solution que je cherchais.
Vous devez vous connecter pour publier un commentaire.
[Mise À Jour Du 31.10.2014] Bon! Il fonctionne! Voici comment je l'ai fait à partir de zéro, alors que d'autres ont le même problème de le fixer trop. Je vais d'abord vous expliquer comment configurer Heroku et GoDaddy, puis je vais vous expliquer comment créer un nu de domaine (www.example.com -> example.com).
Installation Heroku et GoDaddy:
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)Connectez-vous à GoDaddy -> les DOMAINES -> choisissez votre domaine ->
Lancement (ce qui vous prendra le Domaine de Détails)
Cliquez sur " Fichier de Zone DNS à l'onglet
Supprimer l'enregistrement CNAME nommé " www " (qui pointe vers @)
Cliquez sur "Ajouter un enregistrement" - > CNAME(Alias) -> 'Host' devrait être
www
et'Points' devrait être votre Heroku adresse (par exemple
supermoo-bil-3411.herokuapp.com
). TTL peut être de 1 heure.Il peut prendre un certain temps pour que le DNS propager. Pour moi, il a fallu environ 10 minutes.
Que c'est!
supermoo-bil-3411.herokuapp.com
est maintenant souswww.example.com
🙂Créer un nu de domaine:
Un nu de domaine supprime le besoin d'écrire www en face de votre nom de domaine. Cela peut être fait par transfert de
example.com
àwww.example.com
. C'est super facile sur GoDaddy:Dans la même fenêtre comme ci-dessus, cliquez sur l'onglet "Paramètres"
Sous Transfert -> Domaine> Cliquez sur 'Gérer' -> cliquez ensuite sur " Ajouter un Renvoi
De l'avant vers l' " devrait être
www.example.com
(votre domaine), 'Redirection de type "doit être' 301(Permanent)', 'en Avant les paramètres "doit être' que'
Vérifiez que l'option "mettre à Jour mes serveurs de noms de domaine et les paramètres DNS à l'appui de ce changement. (Recommandé)" est cochée
Que c'est! Vous faite 🙂
Liens utiles:
Merci à Ryan Kazinec pour l'aide 🙂
host www.example.com
*domain*.com.herokudns.com
- j'ai essayé de la saisie dans la NS (serveurs de noms) de l'article, mais je suppose que ce n'est pas juste... (celui où il dispose de deux serveurs,ns17.domaincontrol.com
etns18.domaincontrol.com
).Paramètres DNS ont tendance à avoir un temps de retard.
Avez-vous essayé d'accéder à l'application à partir d'un autre appareil? (À dire avec un téléphone intelligent qui fonctionne sur un autre réseau?) J'ai vu à plusieurs reprises où mon cache de dns local a été à l'origine de problèmes et c'est pourquoi l'accès à partir d'un autre appareil peut briller un peu de lumière sur votre situation.
Si vous faites les modifications de dns à partir d'un pc pour windows, vous pouvez nettoyer votre cache dns qui peut parfois résoudre votre problème.
1.) Cliquez-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 Enter
Mais gardez à l'esprit les modifications de dns peut prendre un certain temps à se propager.
A(Host)
adresse IP à GoDaddy, ou estCNAME(Alias)
la seule chose que je devrais changer?Aller à https://dnsimple.com/r/ecc41c23013629 et ouvrir un compte.
Ils ont un cliquez sur configurer pour heroku et vous pouvez définir la durée de vie d'à peine une minute.
Puis sur la GoDaddy côté il suffit de changer les serveurs dns de la go daddy serveurs à la dnsimple ceux(tout est expliqué sur la dnsimple site). SIMPLE 😉
Votre nom de domaine est encore hébergé par GoDaddy
GoDaddy n'est pas l'endroit pour faire la gestion de vous dns à mon humble avis.
L'un des moyens les plus faciles pour l'installation d'un domaine externe avec Heroku est à l'aide de cet addon: https://addons.heroku.com/zerigo_dns - il Vous suffit de faire pointer les dns serveurs de noms pour
Je ne suis pas affilié avec Zerigo DNS - juste un utilisateur heureux. Tout ouais c'est gratuit pour 50 000 requêtes par mois et pour 20 $/mois, vous obtenez illimité de requêtes.
Espère que cette aide.