我需要永久重定向一些页面,并且将用户重定向到新的URL为好。
此代码仅设置了正确的头。 用户不被重定向。
public static void PermanentRedirect(this HttpResponse response, string newUrl)
{
response.Status = "301 Moved Permanently";
response.StatusCode = 301;
response.AddHeader("Location", newUrl);
}
如果我把:
Response.Redirect(newUrl);
在端部,一个302临时重定向被执行。
我301怎样才能将用户重定向?
相关的问题:
如何编程301在ASP页面重定向