-2

「自分のサイトで 301 リダイレクトを行いたいので、

  1. example.com
  2. http://example.com
  3. http://www.example.com/default.aspx

www.example.com にリダイレクトされます

4

1 に答える 1

0

これを行う方法はたくさんあります。IIS URL Rewrite モジュールを使用するのが最も簡単です。

Global.asax.csまたは、次のファイルにリダイレクトを配置することもできますApplication_BeginRequest

void Application_BeginRequest(object sender, EventArgs e)
{
     if (HttpContext.Current.Request.Url.AbsoluteUri.Equals("http://www.example.com/foo.aspx")) 
     { 
        string newUrl = "http://www.example.com"; 
        Response.Status = "301 Moved Permanently"; 
        Response.StatusCode = 301; 
        Response.StatusDescription = "Moved Permanently";  
        Response.AddHeader("Location", newUrl); 
        Response.End();
     }
}
于 2013-08-13T09:51:04.150 に答える