I have the following code in my controller to redirect my user after he has logged out:
public ActionResult Logout()
{
FormsAuthentication.SignOut();
return new RedirectToRouteResult(
new RouteValueDictionary(
new {
area = "Administration",
controller = "Menus",
action = "Home"
}
)
);
}
I would like to redirect the user to / or the base URL (root) of my site. Is there a way that I can do this without having to give details of the area, controller and action?
if you don't want to use RedirectToAction
(for me is the right choice)
you can use
return Redirect(Url.Content("~/"));
UPDATE
As stated in the comments, this should also works
return Redirect("~/");