嵌套的路由在节点/expressionjs

我尝试在Express应用程序中configuration嵌套的路线,如下所示:

app.put('api/template/:id/page/:pageID', updateTemplatePage); 

但是,当我的网页打电话,我得到了一个404回。 我的日志显示这个:

PUT / api / template / 519537192e20b47409c46e72 / page / home 404 4ms

在这种情况下, home是我的页面ID,所以调用URL对我来说是合法的。 更简单的调用,如GET /api/template/519537192e20b47409c46e72工作得很好。 我怎样才能做这个工作?

我错过了path前面的“/”。 应该是这样的:

 app.put('/api/template/:id/page/:pageID', updateTemplatePage); 

谢谢大家的build议。