MVC RedirectPermanent到另一个域以无限循环结束
本文关键字:无限循环 结束 另一个 RedirectPermanent MVC | 更新日期: 2023-09-27 18:15:23
有人能看出我在这里做错了什么吗?我希望它将我重定向到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)。
尝试重定向到http://www.google.com而不是http:'www.google.com
可以看到,第一个是链接,而第二个不是