【发布时间】:2021-11-10 13:27:35
【问题描述】:
我正在尝试在 NextJs 应用程序中创建描述性路由,但是我正在努力使用基于 nextJs 文件的路由系统。 网络中的预期路线是:(/posts/id/mail); 我在项目中是如何做到的:
Posts
- index.js
- [id]
- mail.js
如您所见,我的 [id] 文件夹中没有 index.js,因此每当有人决定在没有 '/mail' 的情况下转到 /posts/id 时,它都会是 404。 所以基本上我的问题是:如何将 mail.js 转换为 index.js 并使 URL 保持不变(最后是 /mail)。
如果没有办法使用 nextjs 原生地做到这一点,如果您让我知道,我也将不胜感激。
【问题讨论】:
-
显然,在这种情况下,只有重定向有帮助