Node.js 重定向到特定的链路路由

Node.js 重定向到特定的链路路由,node.js,express,Node.js,Express,我正在使用express在node.js中创建一个电子文档管理(EDMS) 用户登录后,我会有一个简单的框,在这里他可以看到两个选项: A.搜索XML文件 B搜索其他文档文件 如果他选择只使用XML,有没有一种方法可以为我将在该路由下的所有链接创建特定的路由 类似于xml/home/和otherDocuments/home/的方法,其余方法将是xml/Something和otherDocuments/Something?您的意思是希望express中的路由器为您处理前缀吗常量路由器=expres

我正在使用express在node.js中创建一个电子文档管理(EDMS)

用户登录后,我会有一个简单的框,在这里他可以看到两个选项: A.搜索XML文件 B搜索其他文档文件

如果他选择只使用XML,有没有一种方法可以为我将在该路由下的所有链接创建特定的路由


类似于
xml/home/
otherDocuments/home/
的方法,其余方法将是
xml/Something
otherDocuments/Something

您的意思是希望express中的路由器为您处理前缀吗<代码>常量路由器=express.router();router.get('/foo',/**/);应用程序使用('/xml',路由器)-现在通过
/xml/foo
访问/foo处理程序。或者您的意思是希望HTML端的实际
HREF以特定路径作为前缀?或者您的意思是希望
res.redirect()
为您获取前缀?我的意思是,一旦选择xml可视化,我的路由器将处理前缀,所有链接都将重定向/前缀到
xml/foo
,或者如果选择了otherDocs,则根据登录后的第一个选择,所有链接都将指向
otherDocs/foo
,您使用什么来生成HTML?