我已经按照本文所述实现了 301 永久重定向,
一切正常,除了在一种情况下重定向发生
www.sitename.com/www.sitename.com.
似乎我尝试重定向的地方被附加到站点名称。我希望在我尝试重定向到控制器操作时发生这种情况,而不是在我重定向到站点主页时发生。
例如,当我这样做时,重定向发生在
newUrl = "Blog/TagPosts/" + {tag}
response.RedirectLocation = newUrl;
response.End();
www.sitename.com/blog/tagposts
.这是我需要的,但是当我重定向到
www.sitename.com
这样做
response.Redirect(www.sitename.com);
response.End();
url被重定向到www.sitename.com/www.sitename.com
,如何避免?