路由匹配问题,怎么匹配 /x 即 /x下的所有页面

用的是express,我想匹配 /x 和 /x下的所有普页面,该怎么匹配?

现在写的分开两个 /x 和 /x/*, 这样看起来很奇怪。

写成了正则,不知好不好

app.get(/^\/x(\/.*)?/, function (req, res){
    ...
});
阅读 1.8k
1 个回答

你可以这样。。

var express = require('express');
var app = express();

var router = express.Router();
router.route("/*").all(function(req,res,next){
    res.sendStatus(200);
});
app.use("/x", router);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题