空缓存和硬重新加载时 Firebase 托管页面未找到错误
Firebase hosting Page Not Found error on empty cache and hard reload
Firebase 托管工作正常!
但是这在两种情况下显示 找不到页面(附上图片)页面:
- 在我们部署到 Firebase 托管之后,需要刷新 2-3 次才能获得预期的页面,否则它会显示页面未找到页面。
- 当我们清空缓存并重新加载时,它显示 找不到页面 页面。
注意:该页面是使用 Polymer Web Components 设计的。
检查这个 link - https://yesitesapp.com/products
请提出建议 - 如果需要任何配置或任何设置才能正常运行 Firebase 托管。
您安装了一个预缓存 /products
的服务工作者,然后是来自客户端缓存的服务器。
您必须修改 firebase.json
配置,以便为您的应用使用的所有路径提供 index.html
文件。 Firebase 文档有一个 example 应该看起来像这样它说处理所有路径 (**
) with index.html
.
"hosting": {
"rewrites": [ {
"source": "**",
"destination": "/index.html"
} ]
}
Firebase 托管工作正常! 但是这在两种情况下显示 找不到页面(附上图片)页面:
- 在我们部署到 Firebase 托管之后,需要刷新 2-3 次才能获得预期的页面,否则它会显示页面未找到页面。
- 当我们清空缓存并重新加载时,它显示 找不到页面 页面。
注意:该页面是使用 Polymer Web Components 设计的。
检查这个 link - https://yesitesapp.com/products
请提出建议 - 如果需要任何配置或任何设置才能正常运行 Firebase 托管。
您安装了一个预缓存 /products
的服务工作者,然后是来自客户端缓存的服务器。
您必须修改 firebase.json
配置,以便为您的应用使用的所有路径提供 index.html
文件。 Firebase 文档有一个 example 应该看起来像这样它说处理所有路径 (**
) with index.html
.
"hosting": {
"rewrites": [ {
"source": "**",
"destination": "/index.html"
} ]
}