首页 > 解决方案 > Firebase 托管未连接到自定义域

问题描述

我有一个工作正常的 blahblah.firebaseapp.com 默认域。那里没有问题。我的网站在另一个提供商上,所以我完成了将其连接到 Firebase 托管的过程。一切顺利,Firebase 托管控制台中的域状态显示我的 blahblah.com 和 www.blahblah.com 域已连接。我的问题是,当我导航到 blahblah.com 时,我得到一个页面,上面写着

Firebase 图片

我在 Stackoverflow 或任何其他网站上找不到任何有相同问题的人。有一个通过在不同的浏览器中打开来修复(缓存站点问题),但这不是我的问题。我已经从我的提供商那里仔细检查了 DNS 设置。一切都检查出来。自从我完成验证并且状态显示在 firebase 托管中已连接以来已经接近 20 小时。我什至将我的网站重新部署到 firebase,看看这是否会重置某些东西。没有帮助。

那么现在我该怎么办?有任何想法吗?

标签: firebasefirebase-hosting

解决方案


我也遇到了同样的问题,做了一些实验,找到了解决方案。

案例 1-您希望您的网站在 上 随心所欲地提供服务subdomain.domain.tlddomain.tld但仅subdomain.domain.tld在 firebase 托管仪表板上添加为自定义域。

  • 在这种情况下,地址domain.tld将引发错误。
  • 要消除此错误,请在您的 Firebase 托管仪表板中添加另一个自定义域作为domain.tld

案例- 2-您希望您的网站得到服务,domain.tld但也可以通过subdomain.domain.tld

  • 在自定义域字段中添加两个域。
  • 编辑subdomain.domain.tld以重定向到domain.tld.

案例- 3-您希望您的网站得到服务,subdomain.domain.tld但也可以通过domain.tld

  • 在自定义域字段中添加两个域。
  • 编辑 domain.tld以重定向到subdomain.domain.tld.

推荐阅读