【发布时间】:2023-03-03 11:20:01
【问题描述】:
我创建了一个动态路由,例如 [results].js
import { useRouter } from 'next/router'
const Post = () => {
const router = useRouter();
const { results } = router.query;
return <p>Post: {results}</p>
}
export default Post
并配置我的 next.confi.js
module.exports = {
trailingSlash: true,
}
它在开发模式下运行良好,但在生产模式下,我在 npm 运行导出后动态页面路由的唯一问题。当我浏览 htttps://my-domain/search/searchslog 它得到 404 错误页面。
【问题讨论】:
-
Next.js 使用基于文件的路由。你的目录结构是什么?
-
我的目录结构是-search/[result].js