So ändern Sie eine Heroku-Domäne eine eigene domain?
To cut to the chase, ich habe eine beliebige Heroku domain die ich gerne übertragen, um eine benutzerdefinierte domain. Ich habe das noch nie gemacht. Ich habe das geprüft, aber nicht gefunden haben, eine klare Antwort reicht aufgeteilt in mehrere Schritte.
- Ich habe nicht verwendet heroku vor... Ist es eine Art, wie web-hosting für web-Anwendungen?
- Wenn ja, könnten Sie einfach eine domain kaufen und richten Sie die DNS-Eintrags gegenüber der Heroku-server-IP. Es sollte nicht so schwierig sein.
Du musst angemeldet sein, um einen Kommentar abzugeben.
1) Kaufen Sie eine domain von einem domain-registrar (godaddy.com, networksolutions.com)
2) Fügen Sie die Domäne Ihrer heroku-app => heroku domains:hinzufügen
3) sehen Sie die option ändern, um die DNS-Datensätze Ihrer domain, service-Anbieter-Konto-dashboard, fügen Sie ein "www" C-Name DNS Eintrag und das heroku-app (z.B. yourapp.herokuapp.com)
Bitte Lesen Sie die Dokumentation, um zu wissen, mehr details über, wie man das: https://devcenter.heroku.com/articles/custom-domains
Dieser Artikel erläutert den Prozess im detail:
http://lifesforlearning.com/heroku-with-godaddy/
Beispiel mit http://www.example.com für example.herokuapp.com
In Ihrem heroku app-Befehle verwenden:
heroku domains:hinzufügen http://www.example.com
heroku domains:hinzufügen example.com
Gehen Sie zu Ihrem Godaddy bestimmte Domäne Seite.
Löschen Sie alle Einträge, die Sie nicht brauchen. Fügen Sie einen CNAME-record mit www als host. Für Ihr Ziel gehen, verwenden Sie das Kommando "heroku-domains" innerhalb der app und kopieren Sie die url für die http://www.example.com domain. Fügen Sie Einen a-Eintrag mit @ als Gastgeber und 50.63.202.1 als Ziel (aus der Dokumentation).
Sind Sie fertig, jedoch wird es einige Zeit dauern, um die änderung zu propagieren. In der Zwischenzeit verwenden Sie die Weiterleitung. Blättern Sie nach unten, um die Unterseite der GoDaddy-Website und geben Sie die Weiterleitung von Informationen über " https://oder http://example.herokuapp.com permanente (301), und nur vorwärts. Nicht klicken Sie auf das Kontrollkästchen DNS-Aktualisierung.
Hier ist die Zusammenfassung der Prozesse aus heroku Dokumentation
Zusammenfassung der Schritte - Heroku
Fügen Sie die Domäne Ihrer heroku-app => heroku domains:domainname hinzufügen
Gehen Sie zu Ihrem domain-service-provider-Konto und update/fügen Sie eine "www" - CName-DNS-Datensatz und zeigen Sie es auf Ihrem heroku app (z.B. appname.herokuapp.com)
Hinweis: Wenn Sie jemals das hinzufügen von ssl auf Ihrem websote, dann müssen Sie Ihre dns-Einträge zu heroku mit pointDNS(addon auf heroku - kostenlos für 1 domain und 20 dns-Datensätze).