2016-06-17 6 views
7

Meine Domäne Überprüfung ist abgeschlossen, und ich aktualisiere auch die DNS-Einträge meiner Domäne auf Firebase mit "CNAME records" -Methode (aktualisiert vor ca. 96 Stunden) aber meine Seite war nicht "Go Live". In Firebase Konsole Hosting-Menü, die mir unten Nachricht geben:Firebase-Hosting Benutzerdefinierte Domäne - Website nicht "Go Live" nach Update DNS-Datensätze von "CNAME records" -Methode

Ihre Website wird live geschaltet, wenn Ihr Domain-Registrar Ihre aktualisierten Datensätze verbreitet.

Ich habe bereits index.html mit „Firebase einsetzen“ CLI-Befehl meiner Seite Standard implementieren und es ist bereits erfolgreich hochgeladen auf „mydomainname.firebaseapp.com“

Meine Frage: warum meine benutzerdefinierte Domain nicht umleiten ist zum Firebase-Hosting?

Hinweis: Ich habe Standard-GoDaddy DNS-Nameserver in meiner Domäne festgelegt.

+0

Stellen Sie sicher, dass Ihre DNS-Änderungen korrekt sind und dass sie weitergegeben wurden. Wenn Sie sich dessen sicher sind, ist es vielleicht an der Zeit [wenden Sie sich an den Firebase-Support] (https://firebase.google.com/support/contact/troubleshooting/). –

+0

Ya @FrankvanPuffelen, ich habe CNAME-Datensätze wie Firebase-Konsole gesetzt, aber immer noch die gleiche Nachricht Popup. (Und Danke für alles.) –

Antwort

9

Ich hatte das gleiche Problem und hier ist, wie ich es gelöst:

ich drei Parameter in der DNS-Eintrag setzen:

  1. CNAME mit www
  2. A mit 1. IP
  3. A mit 2. IP

und dann füge ich nur zwei Nameserver ie: ns1 & ns2 aus t hinzu er 4 Standard Nameservers von name.com

zur Verfügung gestellt und jetzt ist meine Website live auf firebase.

-Extra Info:

es nicht leben würde, wenn ich die 4-Nameserver standardmäßig verwendet wurde. es funktionierte nicht nur mit einem CNAME oder beiden CNAME oder nur beide A mit IP

Ich kontaktierte sogar Support auf name.com sie antworteten, es ist wichtig, NameServer zu haben.

+0

Wie hast du ns1 und ns2? Wie sieht es aus? –

+1

Ns1 und NS2 sind die Standardeinstellungen in meinem Fall ist: ns1.name.com ns2.name.com, in einem anderen Wort lassen Sie die Standard-Domäne von Domain-Manager – SarkawtNoori

+1

Vielen Dank, ich fragte Firebase Support und beendete es durch Hinzufügen in Firebase A zeichnet die IP-Adresse auf. –

0

Wenn Sie Ihre URL domian mit GoDaddy und Firebase anpassen, müssen Sie Folgendes tun: Ihre vorhandenen

  • entfernen A-Eintrag (Domänen von GoDaddy ein A-Datensatz hat in der Standardeinstellung).
  • Fügen Sie die A-Datensätze aus den Anweisungen in Ihrer Firebase-Konsole hinzu.
  • Wenn Sie www.yourdomain.com verwenden möchten, müssen Sie die Subdomain in Godaddy Domain (Attached image) einrichten.
  • Vielleicht ist dieser Schritt nicht notwendig, aber ich habe auch CNAME in meiner Firebase-Konsole hinzugefügt.

Nach diesen Änderungen müssen Sie ein paar Stunden warten. Wenn das Problem weiterhin besteht, hat Firebase eine hervorragende Unterstützung, wie @FrankvanPuffelen oben sagt. Sie haben meine Probleme schnell gelöst. enter image description here

0

Ich könnte nie den "empfohlenen" CNAME-Datensatz zu arbeiten.Am Ende habe ich nur die zwei IPs für den A-Eintrag verwendet. Es hat ungefähr 5 Minuten gedauert, um genug zu propagieren, um meine Seite in einen Browser zu bekommen.