2010-11-03 85 views
0

我目前正在使用URL重写,但我最近偶然发现了this link on Rerouting,它看起来很简单但功能强大,比URL重写更容易实现,“缺点”可能是配置不在网上。配置文件,而是在代码本身,但我想知道的差异,以及使用之一的优势。ASP.NET路由或URL重写?

已经了解路由的一些资源,我可以看到的不同,现在我重新制定我的问题:

是否值得从URL重写路由移动?
是否有任何IIS特定的配置应该作出?
建议在ASP.NET WebForms应用程序中使用它,还是面向其他类型的项目?

+1

可能重复的[ASP.NET - 网址重写与路由](http://stackoverflow.com/questions/915771/asp-net-url-rewriting-vs-routing) – M4N 2010-11-03 13:54:24

回答

0

在许多情况下,IMO URL重写已成为解决方法。在这种情况下,重新路由是取代URL重写的概念之一。简而言之:如果重新路由适用于您的案例,您应该使用它。