ASP.NET MVC URL重定向

时间:2015-08-10 23:56:21

标签: c# asp.net-mvc redirect

我想为我的MVC网站重定向。目前我的网址如下:

www.domain.com/site/user?id=23&session=5 

我想制作一个始终映射到该网址的重定向:

www.domain.com/info 

将指向

www.domain.com/site/user?id=23&session=5 

我希望www.domain.com/home始终重定向到www.domain.com/site/user?id=23&session=5

有谁知道怎么做?谢谢。

2 个答案:

答案 0 :(得分:0)

你可能会过度思考它。

为什么不添加一个检查网址的方法?

if (url == "www.domain.com/info")
    url = "www.domain.com/site/user?id=23&session=5";

答案 1 :(得分:0)

如果您使用的是MVC 4或MVC 5,则使用属性路由概念来实现此要求。 使用控制器和操作元数据的[RoutePrefix]或[Route]属性