Nextjs on firebase hosting returns 404 页面刷新

Nextjs on firebase hosting returns 404 on page refresh

我已经搜索了文档,但我似乎无法弄清楚为什么如果您在 firebase 托管上刷新工作页面,它会抛出 404。除非您尝试直接访问页面,或者如果您刷新页面(我的猜测是客户端浏览器状态和服务器状态之间存在差异)。有什么想法吗?

站点:rockgodstudios.com

这是 cleanUrls。就像一个假人,我把它 放在 hosting JSON 的 外面。正确移动它解决了我的问题。为以后遇到此问题的任何人发帖。

我在另一个问题的帮助下解决了这个问题:

虽然这使得每次您在任何页面上刷新时都会被重定向到“主页”页面。就我而言,这没问题。