【问题标题】:Firebase .web App Showing ( Site Not Found )Firebase .web 应用显示(未找到站点)
【发布时间】:2022-01-12 02:53:44
【问题描述】:

这里是 .web 链接:https://al-realtor.web.app 这是我的 .firebaseapp 链接:https://al-realtor.firebaseapp.com

显示我的网站 未找到网站! 但是显示一切的 FirebaseApp 一切正常

我在我的代码中使用:

  • 反应
  • 顺风
  • FontAwesome
  • 反应路由器

我的代码没有错误。它在 netlify 和 .firebaseapp 上运行,但不仅是 .web 应用程序

【问题讨论】:

    标签: reactjs firebase firebase-hosting tailwind-in-js


    【解决方案1】:

    人们犯错的情况通常有 3 种。

    1. 他们在 firebase 初始化时设置了错误的公用文件夹。此设置位于 firebase.json 文件中。
    "hosting": {
        "public": "dist/public",
        ...
    }
    
    1. 他们构建项目然后初始化,并且在初始化时错误地覆盖了index.html 文件。
    2. 他们有服务器端渲染应用程序。托管应该将请求重定向到 firebase 函数,但他们不知道的是,当托管有此文件时,每个主页请求都等于 example.com/index.html,它不会触发函数并返回文件。因此,您需要在部署之前对其进行重命名。

    【讨论】:

    • 我构建了一个构建文件并选择构建文件夹以不公开部署。但根本不工作。顺便说一句,我正在使用顺风。
    • @AlSiam 好吧,我帮不了你,你没有包含任何代码,所以我不知道发生了什么,也没有人知道。
    • 请检查我的帖子。我已经解释过了
    • @AlSiam Shift + F5 硬刷新。您在浏览器内存中有旧版本的文件。我在两个链接上都找到了正确的站点。
    • 非常感谢。但在我的国家显示未找到站点。但是在收到您的消息后,我打开了我的 VPN,现在它可以工作了。你能告诉我为什么 .web 不能在我们的国家工作吗?
    【解决方案2】:

    可能会迟到,但对于遇到此问题的任何人。解决办法就是等待。您附近的谷歌服务器很可能没有关于您网站的最新信息。无论如何,您通常都可以使用 USA VPN 访问该网站。

    【讨论】:

      猜你喜欢
      • 2020-02-05
      • 2020-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-20
      • 2022-12-10
      • 2022-11-13
      • 1970-01-01
      相关资源
      最近更新 更多