1
我有一个遗留的WebForms应用程序,我将它转换为MVC。我需要能够动态地重定向/default.aspx的请求,并在特定条件下将它们发送到/ home/index操作。如果可能,我想避免使用Response.Redirect,并且不确定URL重写是否是我需要的WebForms/MVC混合动态 - 动态地将/default.aspx重定向到/ home/index
有什么建议吗?
非常感谢
本
我有一个遗留的WebForms应用程序,我将它转换为MVC。我需要能够动态地重定向/default.aspx的请求,并在特定条件下将它们发送到/ home/index操作。如果可能,我想避免使用Response.Redirect,并且不确定URL重写是否是我需要的WebForms/MVC混合动态 - 动态地将/default.aspx重定向到/ home/index
有什么建议吗?
非常感谢
本
的一把umbraco CMS解决方案提供了如何执行WebForms和MVC之间的这种开关很好的例子。它将一个模块添加到Http管道中,该模块确定要使用哪个呈现引擎,并重写Web表单请求的路径,或者调用System.Web.Routing.UrlRoutingModule
的实例来处理MVC请求。
您可以在RewriteToUmbracoHandler方法中找到代码。
正是我需要的,谢谢凯夫 – 2013-04-17 15:19:13