首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网址重写与UrlRewriter.Net,ASP.NET的MVC路由或您的建议?

网址重写与UrlRewriter.Net,ASP.NET的MVC路由或您的建议?
EN

Stack Overflow用户
提问于 2009-08-20 13:34:23
回答 5查看 2.3K关注 0票数 3

我只是想知道,如果你在ASP.NET 3.5中创建一个新的ASP.NET web表单应用,你会推荐哪一个来重写ASP.NET?UrlRewriter.NET或ASP.NET MVC路由。我以前用过UrlRewriter.NET,我对它很满意。

有谁有意见吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-08-20 13:54:47

路由是非常优越的IMHO。而不是伪造它(重写urls来让SEO类型满意),你正在做它(制作真正的urls来让SEO类型满意)。另一个巨大的优点是路由是可逆的--您可以很容易地从参数中获得URL,这非常方便。

不,它们做的是截然不同的事情。url重写获取传入的url,并在将请求传递给ASP.NET (或IIS)进行处理之前重写它。Url路由接受ASP.NET中的Url,并使用url中的参数映射一个处理程序。Url本身永远不会改变。

票数 2
EN

Stack Overflow用户

发布于 2009-08-20 13:41:06

使用UrlRewriter.NET -它是为web表单构建的,你已经有了使用它的经验并喜欢它。MVC路由被设计为在ASP.NET模式中工作。

票数 2
EN

Stack Overflow用户

发布于 2009-08-20 14:02:51

如果您使用的是IIS7,请使用URL Rewrite Module

我把它用在我的一个网站上,它工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1306231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档