Unterstützt Google Domains CNAME-ähnliche Funktionen an der Zonenspitze?

24

Diese Funktionalität ist erforderlich, um eine Root-Domain ordnungsgemäß an Heroku weiterzuleiten:

https://devcenter.heroku.com/articles/custom-domains#cname-functionality-at-the-apex

Einige Registrare, wie DNSimple, unterstützen dies. Wird es von den neuen Google Domains unterstützt?

Alpheus
quelle
3
Es wird empfohlen, dass Sie zu www umleiten, anstatt zu versuchen, eine Site unter dem nackten Domainnamen bereitzustellen.
Michael Hampton
4
Ich weiß, aber wie viele andere Menschen habe ich Websites, die schon lange ohne das "www" betrieben werden und dies auch weiterhin tun müssen.
Alpheus
Es ist normalerweise nicht so schwierig, zurückzuschalten . Lassen Sie sich nicht von "SEO" -Anliegen aufhalten.
Michael Hampton

Antworten:

19

Nein.

Die vollständige Liste der von Google Domains unterstützten Datensätze finden Sie unter:

https://support.google.com/domains/answer/3290350

Es wird kein "ALIAS" oder "ANAME" oder ein ähnlicher Pseudo-CNAME unterstützt.

Bitte beachten Sie, dass der in der Heroku-Dokumentation erwähnte Datensatztyp kein tatsächlicher CNAME ist, sondern ein A-Datensatz, der automatisch aktualisiert wird, um mit einem beliebigen externen A-Datensatz übereinzustimmen. Amazon Route 53 sowie verschiedene andere DNS-Anbieter bieten dies an und nennen es verschiedene Dinge - manche nennen es ALIAS oder ANAME usw. - aber es ist kein tatsächlicher RR-Typ.

Google-Domains unterstützen zwar so genannte "synthetische Datensätze", aber AFAIK würde Ihnen mit Heroku nicht helfen.

https://support.google.com/domains/answer/6069273

Joe Sniderman
quelle
6
Das ist eine echte Schande. Die einfache Unterstützung für die ALIAS-Aufzeichnung ist großartig. Dies ist nicht nur für Heroku, sondern auch für andere ähnliche PaaS-Dienste ein Muss. Gute Links für diejenigen, die mit ihrer ALIAS-Unterstützung nicht vertraut sind. * blog.dnsimple.com/2011/11/introducing-alias-record * support.dnsimple.com/articles/alias-record * support.dnsimple.com/articles/… * blog.dnsimple.com/2014/01/why -alias-record * support.dnsimple.com/articles/domain-apex-heroku
Subfuzion
1
Es ist schockierend, dass weder GCP noch AWS diese Aufzeichnungen noch unterstützen. Hier ist eine Cloud-DNS-Featureanforderung, auf die die Nutzer
Abe Voelker,
15

Nein, aber Sie können Ihre Root-Domain von Google Domains an Ihren WWW-CNAME weiterleiten lassen.

Zunächst einen CNAME im Abschnitt Zeige Benutzerdefinierte Datensätze erstellen wwwzu yourapp.herokuapp.com.

Wählen Sie dann im Abschnitt Synthetic Records die Option, Subdomain forwardund geben Sie @in das subdomainFeld und www.yourdomain.comin das Destination URLFeld ein.

Speichern Sie diese und Sie sind fertig.

Travis Reeder
quelle
Dies ist kein guter Weg, da hierdurch kein beliebiger URL-Pfad "weitergeleitet" wird. Sie werden nur dann an das Root-WWW weitergeleitet, wenn Sie eine @ -URL eingeben.
tommybananas
2
Diese Lösung hat für meine Umleitung der Apex-Domain funktioniert. In Google Domains können Sie angeben, ob der Pfad in der Artikeleinrichtung weitergeleitet werden soll oder nicht, und der Pfad wird für mich korrekt weitergeleitet. Es kann mit https nicht gut umgehen, aber wir haben noch keine Verwendung dafür, also kein Problem.
Miro
1
@tommybananas - Google Domains scheint jetzt die Weiterleitung von Pfaden zu ermöglichen.
BadPirate
Sie haben auch https forwarding
maxm
3

Cloudflare hat für mich gearbeitet (kostenloses Programm), siehe http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/ . Das Onboarding ist großartig. Sie führen Sie durch die Änderung Ihres Nameservers und wenden automatisch etwas Magie an ("CNAME Flattening"), wenn Sie einen CNAME-Eintrag für die Root-Domain festlegen.

Jay
quelle
Dies war möglich, vorausgesetzt, Sie möchten Ihre DNS-Einstellungen außerhalb von Google Domains vornehmen und GD einfach auf einen anderen Nameserver verweisen lassen. Mein Ziel war es, alles auf Google Domains zu halten, und die Antwort von @ travisR hat dies ermöglicht.
Miro
0

Alle Antworten sind richtig, dass dies nicht möglich ist.

Aber um die Hacks hinzuzufügen, ich schreibe, was ich getan habe:

Ich ging zu site24x7 und schlug den DNS nach, auf den ich zeigen wollte. Es gibt eine ganze Liste von IP-Adressen, auf die der DNS verweist. Dann habe ich einen A-Datensatz mit all diesen Adressen in der Stammdomäne hinzugefügt.

Dies ist völlig kostenlos, sehr einfach zu konfigurieren, aber mit einem Nachteil. Heroku oder irgendein anderer Anbieter, den Sie haben, kann sich dafür entscheiden, alle diese IP-Adressen zu ändern, und Ihr Setup wird fehlschlagen. Dies scheint eine entfernte Möglichkeit zu sein, solange Ihre Site aktiv ist. Ich habe es in den letzten Monaten nicht mehr gesehen - seit Februar 2016.

vedant
quelle
3
Es sind erst 9 Tage seit Februar 2016
vergangen