【发布时间】:2010-11-15 06:00:20
【问题描述】:
我想在任何匹配有效路由但当前不以斜杠结尾的 url 添加一个尾部斜杠,即 www.example.com/url
在 url 与有效路由匹配后,我想 301 重定向到相同的 url,但添加尾部斜杠,即 www.example.com/url/
我花了一些时间研究它,但我似乎无法弄清楚。
我相信路由在 PostResolveRequestCache 事件中匹配,但我不知道如何在该事件期间或之后访问路由数据以查看是否匹配了有效路由。如果我可以确认匹配了有效路由,那么我可以检查 url 以确保它以斜杠结尾。
我希望这足够清楚,如果您需要更多信息,请告诉我。
【问题讨论】:
标签: asp.net-mvc redirect routing seo