asp.net mvc 2.0 - 301 постоянный прямой - PullRequest
0 голосов
/ 04 мая 2011

Я видел несколько похожих на мой вопрос вопросов, но не совсем то, что мне нужно.

этот вопрос показывает мне, как сделать перенаправление, но где / как я могу добавить дополнительную информацию в перенаправление, чтобы сообщить поисковым системам, что это 301?

ASP.Net MVC - перехват определенных URL для перенаправления 301

1 Ответ

0 голосов
/ 04 мая 2011

Вы можете попробовать что-то вроде этого:

public ActionResult Home() {
    Response.Status = "301 Moved Permanently";
    Response.RedirectLocation = "/";
    Response.End();
    return Redirect("~/");
}

Это работает один раз.Если у вас есть кратные значения, то вам понадобится какой-то обработчик.

Один из таких обработчиков, которые я использовал, это Legacy Routing .У меня это получилось неплохо.

...