Я пытаюсь создать модуль, который перенаправляет старые URL-адреса на новый на Node.JS + Express:
app.get('/category1', function (req, res){ res.redirect('/category2', 301) })
- отлично работает.
но когда мы идем к /category1/subcategory
, он не перенаправляется на /category2/subcategory
Как сделать это правило перенаправления, как в apache .htaccess:
RewriteRule ^category1/(.*)$ category2/$1 [R,NC,L]
, например
/category1 -> /category2
/category1/ -> /category2/
/category1/2/3/ -> /category2/2/3/
/category1/2/?a=1&b=2 -> /category2/2/?a=1&b=2