Firebase хостинг пользовательского домена-сайт не "Go Live" после обновления DNS-записей методом " CNAME records

мой процесс проверки домена завершен, и я также обновляю DNS-записи своего домена, чтобы указать на Firebase, используя метод "CNAME records" ( обновлено до приблизительно 96 часов) но мой сайт не был "Go Live". В меню хостинга консоли Firebase, которое дает мне ниже Сообщение:

ваш сайт будет жить, когда ваш регистратор домена распространяет обновленные записи.

Я уже развернул индекс моего сайта по умолчанию.html с помощью " Firebase deploy" Команда CLI, и она уже успешно загружена на "mydomainname.firebaseapp.com"

мой вопрос: почему мой пользовательский домен не перенаправляется на хостинг Firebase?

Примечание: Я установил серверы DNS-имен GoDaddy по умолчанию в моем домене.

5 ответов


У меня была такая же проблема и вот как я решил это :

Я поставил три параметра в записи DNS:

  1. CNAME с www
  2. A с 1-м IP
  3. A со 2-м IP

и затем я добавляю только два сервера имен, т. е.: ns1 & ns2 из 4 серверов имен по умолчанию, предоставляемых name.com

и теперь мой сайт находится в прямом эфире на firebase.

-дополнительная информация:

Он не собирался жить, когда я был использование 4 серверов имен по умолчанию. он не работал только с одним CNAME или обоими CNAME, или только с IP

Я даже связался с поддержкой на name.com они ответили, что важно иметь NameServer.


Я никогда не мог заставить "рекомендуемую" запись CNAME работать. В итоге я просто использовал два IP-адреса для записи A. Потребовалось около 5 минут, чтобы распространить достаточно, чтобы получить мой сайт в браузере.


Если вы настраиваете свой URL domian с Godaddy и Firebase, вам нужно сделать следующее:

  • удалите существующую запись A (домены из Godaddy по умолчанию имеют одну запись A).
  • добавьте записи A из инструкций, найденных в консоли Firebase.
  • Если вы хотите использовать www.yourdomain.com, вам нужно настроить поддомен в домене Godaddy (прикрепленное изображение).
  • возможно, этот шаг не является необходимым, но я также добавил CNAME найдено в моей консоли Firebase.

после этого изменения нужно подождать несколько часов. Если проблема не устранена, Firebase имеет отличную поддержку, как сказано выше @FrankvanPuffelen. Они быстро решили мои проблемы. enter image description here


Если вы используете GoDaddy

просто попробуйте изменить имя хоста с 'customdomain.com ' to'@'

Это сработало для меня


для меня после добавления тех 3, что @Orkun Ozen и @SarkawtNoori упомянули:

  1. CNAME с www
  2. A с 1-м IP
  3. A с 2-м IP (не касаясь имен) на сайте доменной службы (в моем случае hostinger).

Я добавил новый домен в Firebase и назвал его www.mydomain.com в том числе mydomain.com и это сработало идеально.... (хотя мне пришлось ждать, пока он будет в безопасности).