如果缺少部分URL,如何将ASP.NET MVC中的请求重定向到其正确的规范版本?
使用Stack Overflow作为示例,站点将问题标题添加到其路径的末尾,但使用路径中的问题ID来实际查找问题.如果省略标题,您将被重定向到正确的URL.
例如,访问URL:
stackoverflow.com/questions/9033
Run Code Online (Sandbox Code Playgroud)
将重定向到
stackoverflow.com/questions/9033/hidden-features-of-c
Run Code Online (Sandbox Code Playgroud)
这是如何运作的?