#7642·pocketbase

[功能] 允许指定回退页面

作者: matthewCmatt创建于 2026年4月13日更新于 2026年4月13日

允许 静态处理函数 指定一个不同于根目录索引的备用页面。 目前,您可以配置静态文件服务器,在用户收到 404 错误时提供一个备用 HTML 页面。 此限制仅限于以 /index.html 为备用提供根目录。 相反,此功能将允许您为备用页面指定不同的路由(例如 /200.html)。 这样可以避免备用页面成为主页。 在我的使用案例中,我正在服务一个静态 SvelteKit 应用程序,其中一些页面已预渲染,但这与主页(/index.html)冲突。 我希望预渲染我的主页(事实上,它似乎是最重要的页面需要预渲染),但 SvelteKit 不允许将您配置为备用的页面进行预渲染。 他们在文档中也建议不要将 /index.html 用作备用页面:"您应该尽可能避免使用 index.html,以避免与预渲染的主页发生冲突。" 目前的解决方案是重新实现静态文件处理程序,这是一个很好的解决方案,但仅针对此功能,感觉有些麻烦。

内容来源: pocketbase/pocketbase