0
我设计一个社区网站,将允许用户登录,并通过以下途径别人交好,他们的帐户将可以访问:Express.JS - 动态路径别名
https://domain.com/en/community/id/:userid AND
https://domain.com/en/community/users/:username
不过,我想总是希望用户使用第一个URL,因为它看起来更美观。我可以从ID路线直重定向,但与计划的朋友和团体,我将结束使用URL,例如:
https://domain.com/en/community/id/:userid/friends
https://domain.com/en/community/users/:username/friends
https://domain.com/en/community/id/:userid/groups
https://domain.com/en/community/users/:username/groups
我怎么能总是重定向从/id/:userid
到/users/:username
但保留URL的其余部分?
的第一个任务是匹配所有URL与/id/:userid
使用相同的路线回调。
第二个任务是与/users/:username
更换/id/:userid
。
这两个任务可以通过正则表达式实现吗?
非常感谢。