Ich habe mydomain.com
das gehostet auf einer Azure VM Instanz namensmymachine.cloudapp.net
Ich muss DNS so konfigurieren, dass beide www.mydomain.com
und mydomain.com
auf den gleichen Host zugeordnet werden. Ich benutze GoDaddy als Registrar.
Derzeit bietet mir GoDaddy an, einen leeren ( @
) A-Datensatz zu erstellen , damit mymachine.cloudapp.net
ich ihn im A-Datensatz speichern kann , wenn ich einen Ping- Befehl erhalte und seine VIP-Adresse auflöse.
Wenn sich der VIP ändert und ich vergesse, erneut zu pingen, bin ich leider nicht mydomain.com
erreichbar, und das ist normal.
Wenn ich versuche, diesen @
Datensatz in den CNAME-Abschnitt zu verschieben, sodass er am besten auf den VM-Hostnamen verweist, wird die folgende Fehlermeldung angezeigt:
A record of a different type exists for the hostname @, could not create CNAME
Dies geschieht sowohl, wenn ich den A-Datensatz lösche und CNAME schreibe, als auch, wenn @
der A-Abschnitt keinen Datensatz enthält.
Wie kann man einen @
CNAME-Eintrag in einer von GoDaddy verwalteten Domain festlegen ?
quelle
Sie können keinen neuen @ CNAME-Datensatz hinzufügen, ohne alle anderen Datensätze in GoDaddy zu löschen.
Lassen Sie stattdessen die CNAME-Einträge unverändert und legen Sie den A-Eintrag (Apex) wie in den Dokumenten http://surge.sh/help/adding-a-custom-domain angegeben fest
Es sollte so aussehen:
oder in der GUI:
quelle