Firebase 默认托管域:只有 .firebaseapp.com 有效,但 .web.app 失败

IT技术 reactjs typescript firebase firebase-hosting
2021-05-01 21:25:11

我正在使用typescript构建一个非常简单的单页 React 应用程序。我尝试使用 Firebase Hosting 托管它。令人惊讶的是,只有域[name].firebaseapp.com有效,但[name].web.app显示“未找到站点”默认页面:

网站未找到图片

我正在使用基本的 firebase 配置(您使用的默认配置firebase init):

{
  "hosting": {
    "public": "build",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ]
  }
}

当我继续[name].web.app时,我得到“找不到站点” 我会怀疑.firebaseapp.com 上的 .firebaseapp.comindex.html上的页面功能正常,并且托管得很好,应该是这样吗?

我怀疑有几点:

  • firebase 本身不提供域名(尽管如果在创建项目时出现这种情况,为什么 firebase 会将域名命名为无效的名称)
  • 文件仅被推送到[name].firebaseapp.com域(在这种情况下,您如何控制?)
1个回答

更新:

我给 firebase 的客户支持发了电子邮件,第二天域就正常工作了。没有解释问题发生的原因,但通过电子邮件解决了问题。