使用IIS 7在asp.net mvc url上进行尾随斜杠

7 iis asp.net-mvc iis-7

我在IIS 7/windows 2008服务器上使用asp.net MVC.

问题是asp.net mvc生成的URL最后没有斜杠,例如:http://site.com/category/asp.单击此URL时,IIS 7可能会认为它是一个目录并发出302重定向到http://site.com/category/asp/(带有结束斜杠).我该如何改变?我不希望额外的重定向过热.这不会发生在Visual Studio Web服务器上.也不会发生在nerddinner.com上.

cas*_*One 2

您或许可以使用 IIS7 中的 URL 重写来提供帮助。看看 Scott Hanselman 就这个问题写的文章:

http://www.hanselman.com/blog/ASPNETMVCAndTheNewIIS7RewriteModule.aspx