空缓存和硬重装上Firebase托管页面未找到错误

时间:2018-07-08 10:29:00

标签: firebase polymer firebase-hosting

Firebase主机运行正常! 但这在两种情况下显示了找不到页面(附有图片)页面:

  1. 仅在我们部署到Firebase托管之后,需要2-3次刷新才能具有预期的页面,否则它将显示“页面未找到”页面。
  2. 当我们清空缓存并重新加载时,它会显示找不到页面页面。

注意:该页面是使用Polymer Web组件设计的。

检查此链接-https://yesitesapp.com/products

请提出建议-如果需要任何配置或任何设置才能正常运行Firebase托管。

enter image description here

1 个答案:

答案 0 :(得分:1)

您安装了服务工作者,该服务工作者先缓存/products,然后再从客户端缓存中缓存该路径。

您必须修改firebase.json配置以为您的应用使用的所有路径提供index.html文件。 Firebase文档有一个example,看起来应该像这样,其中说要使用**处理所有路径(index.html)。

"hosting": {
  "rewrites": [ {
    "source": "**",
    "destination": "/index.html"
  } ]
}
相关问题