Javascript 如何使用node express从嵌套路由重定向到顶部路由?
如何从嵌套路由重定向到顶部路由 在下面的代码中,route/toprote/nested的回调应该重定向到/profile,而不是/toprote/profile //app.js const express=需要“express”; const-app=express; const topRoutes=需要“/顶级路由”; 应用程序。使用“/toproute”,topRoutes; 应用程序。使用'/about',req,res=>{ res.send'About'; }; app.listen4200,=>{}; //top-routes.js-/toproute const router=require'express'。路由器; 路由器。使用'/nested',req,res=>{ res.redirect'/profile';//应该重定向到/profile而不是/toprote/profile };; 作为express,您可以传递一个相对路径来重定向Javascript 如何使用node express从嵌套路由重定向到顶部路由?,javascript,node.js,express,express-router,Javascript,Node.js,Express,Express Router,如何从嵌套路由重定向到顶部路由 在下面的代码中,route/toprote/nested的回调应该重定向到/profile,而不是/toprote/profile //app.js const express=需要“express”; const-app=express; const topRoutes=需要“/顶级路由”; 应用程序。使用“/toproute”,topRoutes; 应用程序。使用'/about',req,res=>{ res.send'About'; }; app.liste
在您的情况下,可以使用res.redirect'../profile';而不是res.redirect'/profile' 完全奏效了。真不敢相信我居然没想到。