我的域验证过程已完成,我还使用" CNAME记录"更新我的域名DNS记录以指向Firebase方法(在大约96小时之前更新),但我的网站不是" Go Live"。在Firebase控制台托管菜单中,提供以下消息:
当您的域名注册商传播您更新的记录时,您的网站将会上线。
我已经使用" Firebase部署"部署了我的网站默认index.html。 CLI命令已经成功上传到" mydomainname.firebaseapp.com"
我的问题:为什么我的自定义域名不会重定向到Firebase托管?
注意:我在我的域中设置了默认的GoDaddy DNS名称服务器。
答案 0 :(得分:12)
我遇到了同样的问题,这就是我如何解决它的问题:
我在DNS记录中放了三个参数:
然后我只添加两个名称服务器,即:ns1& ns.com提供的4个默认名称服务器中的ns2
现在我的网站已在firebase上发布。
-extra info:
当我使用4个默认名称服务器时,它不会生效。 它不能只使用一个CNAME或两个CNAME,或者只使用两个A和IP
我甚至联系过name.com上的支持他们回答说有必要使用NameServer。
答案 1 :(得分:1)
我永远无法得到"推荐" CNAME记录工作。我最后只使用两个IP来记录A记录。传播足够大约5分钟,以便在浏览器中获取我的网站。
答案 2 :(得分:1)
如果您使用的是GoDaddy
只需尝试将主机名从“ customdomain.com”更改为“ @”
对我有用
答案 3 :(得分:0)
如果您使用Godaddy和Firebase自定义您的网址,则需要执行以下操作:
完成此更改后,您需要等待几个小时。如果问题仍然存在,Firebase可以提供出色的支持,正如@FrankvanPuffelen上面所说的那样。他们快速解决了我的问题。
答案 4 :(得分:0)
对我来说,添加这3个后,@ Orkun Ozen和@SarkawtNoori提到:
我在Firebase中添加了一个新域,并将其命名为www.mydomain.com,其中包括mydomain.com,它运行良好。...(尽管我不得不等待它的安全)。
答案 5 :(得分:0)
我删除了自定义的Firebase托管站点,然后再次添加了它,实际上,当我这样做时,它会自动设置为“已连接”。我不需要设置验证记录或等待配置。