Может кто-то увидеть, что я здесь делаю неправильноЯ ожидаю, что он перенаправит меня на http: \ www.google.com, но вместо этого я попаду в цикл.
public ActionResult Index()
{
var redirecturl = string.Format("http:\\www.google.com");
return RedirectPermanent(redirecturl);
}
Просто если вам это нужно, вот мои маршруты.
routes.MapRoute(
"Default", // Route name
"{*url}", // URL with parameters
new { controller = "Redirect", action = "Index"} // Parameter defaults
);
Я получаю URL-адрес, похожий на этот http://localhost:20000/google.com и ошибку Error 310 (net::ERR_TOO_MANY_REDIRECTS):
Это небольшой пример, который я создал, я хочу закончить с небольшим сайтом MVC, которыйответить на все URL, создать запись в журнале, а затем выполнить перенаправление на другой домен (301).