提问者:小点点

多个路由文件没有指向绝对路径,而是在现有路径的最后添加新路径,因此无法完成GET请求


我有两条路由,当我尝试从这些路由交替访问文件时,它最终会给出错误(can not GET/user/user/viewuser)。 情况如下:--

/*app.js文件*/

var home = require('./routes/index');
    app.use('/', home);

var user = require('./routes/userRoutes');
    app.use('/user', user);

/*因此,如果我使用“/user/CreateNewUser”调用路径,则会访问此页面,但当我尝试使用/user访问另一个路径时,会出现错误“无法获取/user/user/ViewUser”,因为系统会在最后追加新路径,而不是从绝对路径开始。


共1个答案

匿名用户

您正在锚标记中使用相对路径。 尝试使用绝对路径:

Create User

查看用户

查看用户