【发布时间】:2012-03-06 11:00:22
【问题描述】:
有没有办法通过使用 RouteMagic MVC 进行重定向来保留查询字符串参数或所有参数?我需要旧网址:LegacyPage.aspx?q=value 重定向到 New/NewAction?q=value。下面的示例给出了一个奇怪的结果,New/NewAction?q=q,而不是查询字符串的实际值。我尝试了各种排列都没有运气。任何帮助将不胜感激。
var newRoute = routes.MapRoute(
"New",
"New",
new { controller = "New", action = "NewAction"}
);
routes.Redirect(r => r.MapRoute("Legacy", "LegacyPage.aspx"), true)
.To(newRoute);
【问题讨论】:
标签: asp.net routing asp.net-mvc