我需要用 Node 重写这个 URL:
/single.php?articleID=123
对此:
/article/123
这是因为与我合作的一家公司已经打印出带有旧软件 URL 的二维码。现在他们的软件已经用 Node 重写了,QR 码不再起作用了。如何使用 Node 支持这个旧 URL?我尝试为它设置路线:
app.get('/single.php?articleID=:id', log.logRequest, auth.checkAuth, function (request, reponse) {
response.send(request.params.id);
});
但它只是回应这个:
Cannot GET /single.php?articleID=12
有任何想法吗?谢谢。