我知道重复内容 (SEO) 存在一些问题,但这不是我的项目所关心的。
在我的骨干路由器中,我有这个:
routes: {
"": "startOrder",
"order/:orderNumber/:stepName": "getOrder",
"order/:orderNumber/:stepName/": "getOrder"
},
请注意,第二条和第三条路线导致相同的事情。
问题是如果有人输入一个以“/”字符结尾的 URL,我希望它调用一个单独的函数(然后删除斜杠),但这不会发生,它总是匹配空白路由。然后我稍后会遇到问题,因为 URL 有一个不应该的斜杠。
我错过了什么吗?