Javascript Next.js从旧路由重定向到新路由

Javascript Next.js从旧路由重定向到新路由,javascript,reactjs,next.js,Javascript,Reactjs,Next.js,我想将我的应用程序从“/parent”重定向到“/parent/[parent_id]”路径,我有动态的parent_id,如“/parent/4”和“/parent/12”,它们来自数据库,但我不知道如何从/parent路由重定向到动态路由 旧文件夹结构:“页面/父级”, 新文件夹结构:“pages/parent/[parent\u id].js” 您需要解释更多的代码以及如何呈现路由等,以便我们能够帮助您。是的,我添加了我的文件夹路径。现在是否清楚,请再次检查我的问题谢谢!您希望/paren

我想将我的应用程序从“/parent”重定向到“/parent/[parent_id]”路径,我有动态的parent_id,如“/parent/4”和“/parent/12”,它们来自数据库,但我不知道如何从/parent路由重定向到动态路由

旧文件夹结构:“页面/父级”, 新文件夹结构:“pages/parent/[parent\u id].js”


您需要解释更多的代码以及如何呈现路由等,以便我们能够帮助您。是的,我添加了我的文件夹路径。现在是否清楚,请再次检查我的问题谢谢!您希望/parent重定向到哪个[parent_id]?由于它只能重定向到一个路径,因此您需要为[parent_id]提供默认值。parent_id在中是数字,如“/parent/123”或“/parent/53434”,并且parent id是动态的。此路径“/parent”重定向到“/parent/123”或“parent/12345”,您需要在重定向中为
parent_id
指定值。您不能使用随机id将
parent
重定向到
parent/[parent\u id]
,它需要具有确定性。
module.exports = {
    async redirects() {
        return [
            {
              source: '/parent',
              destination: '/parent/[parent_id]',
              permanent: true
            }
        ];
    }
};