MVC 3 子域名下的重定向操作

5
我正在开发一个使用子域的网站(http://www.mywebsite.com/),我想实现的是,当你访问 http://www.mywebsite.com/Redirect 时,它会将你重定向到http://blahblah.mywebsite.com/SpecificController/SpecificAction
我知道可以使用Redirect进行重定向,但是这不允许你发送POST参数(据我所知),而RedirectToAction则不能指定子域。

看一下这个问题:https://dev59.com/GHVC5IYBdhLWcg3wfhKL - Dmitry Efimenko
1个回答

1

对于路由中的子域名,请查阅此域名路由指南

当您设置好后,可以使用以下方法进行特定重定向:

return RedirectToAction("SpecificAction", 
        "SpecificController",
         new { subdomain = "blahblah");

至于POST部分,您可以使用TempData字典(TempData["varName"])将数据传递到下一个控制器/操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接