Ich habe DNS für meine Website so eingerichtet, dass example.com
es sich um einen A
Eintrag handelt (der auf die IP verweist), aber ich weiß nicht, was ich tun soll www.example.com
.
Ich beabsichtige, eine CNAME
Aufzeichnung hinzuzufügen , www.example.com
damit sie ein Alias von wird example.com
.
ABER ich habe meine Einstellungen mit https://intodns.com überprüft und es zeigt:
FEHLER: Ich konnte keine A-Datensätze für www.example.com erhalten!
Der Fehler wird gelöscht, wenn ich www
auf A
Aufnahme wechsle . Gibt es eine "Regel", die das verlangt?
domain-name-system
cname-record
a-record
Sorin Buturugeanu
quelle
quelle
Antworten:
Der Unterschied zwischen einem A-Eintrag und einem CNAME-Eintrag für www wäre eine zusätzliche Suche. Im Falle des CNAME, nachdem herausgefunden wurde, dass www ein CNAME für example.com ist, wird ein anderer Look für example.com durchgeführt.
Wenn Sie vorhaben, einen CDN- oder einen 3-Parteien-Beschleunigungsdienst zu verwenden, würde ein CNAME ins Spiel kommen. Beispiel Eine Suche nach www.google.com führt zu folgenden Ergebnissen. Beachten Sie den Unterschied in der TTL von www.l.google.com und www.google.com
Dies gibt die Flexibilität, den Datensatz zu ändern, eine niedrigere TTL beizubehalten und ausgefallene Aufgaben wie Geo-Umleitung auszuführen, wenn Dienste von Drittanbietern eingesetzt werden.
In Ihrem Fall spielt es keine Rolle, da Sie beide auf dieselbe IP zeigen.
quelle
Es gibt keine Regel, dass die
www.
Adresse ein A-Datensatz sein muss. Es ist sehr üblich, dass eine WebsiteCNAME
für etwas anderes ist. Beispielsweise:Oder:
Wenn die Dinge bei Ihnen nicht funktionieren, deutet dies auf einen Konfigurationsfehler hin. Ohne Ihre tatsächlichen DNS-Einträge zu sehen, ist es schwierig zu helfen, aber die Verwendung von Befehlszeilentools wie
dig
kann Ihnen beim Debuggen des Problems helfen, indem genau angezeigt wird, welche DNS-Einträge von Ihren Nameservern verfügbar gemacht werden.quelle