MVC 3 Redirect для действий на поддомене - PullRequest
5 голосов
/ 11 января 2012

У меня есть сайт, который я разрабатываю (http://www.mywebsite.com/), который использует субдомены. В основном, я хочу, чтобы, когда вы переходите на: http://www.mywebsite.com/Redirect, он перенаправляет вас на http://blahblah.mywebsite.com/SpecificController/SpecificAction.

Я знаю о Redirect, но это не позволяет отправлять параметры POST (насколько мне известно), а RedirectToAction не позволяет указать поддомен.

1 Ответ

1 голос
/ 13 января 2012

Для поддоменов в маршрутах проверьте это руководство по маршрутизации домена

Когда вы его настроите.для определенного перенаправления вы можете использовать это:

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

Что касается части записи, вы можете просто использовать словарь TempData (TempData ["varName"]) для передачи данных следующему контроллеру / действию1008 *

...