确认发布版本中存在该路由
通过站点自身导航打开该路径,再与浏览器直接请求进行比较。如果导航可用但直接请求失败,托管层可能需要针对该应用的路由模式进行处理。
请将拼写、尾部斜杠、语言和 slug 路径段与生成的路由清单对照。某条路径在开发环境有效,但如果生产构建未生成对应参数或内容,它仍可能不存在于部署中。
在正确的层级修复路由
对于静态站点,仅当应用依赖客户端路由时才配置平台文档中说明的 fallback 或 rewrite。对于服务器渲染应用,应确保请求到达应用,而不是被静态通用 404 页面接管。
避免使用过于宽泛的 fallback 将所有未知 URL 都当作成功页面;这会掩盖坏链接并产生误导性的状态码。调整后请测试已知路径、未知路径以及嵌套 URL 的刷新行为。