301重定向的常見設置方法

來源:本站日期:2012-12-25

  頁面永久性移走,也就是常說301重定向,301跳轉。為什么要設置301重定向呢?也許一些新站長會這樣問到,其實在我們力洋網絡網站建設過程中,出現(xiàn)要需要網頁跳轉,重定向的情況有很多,比如在網站調整的時候,站內的結構,目錄結構等需要改動,被

  頁面永久性移走,也就是常說301重定向,301跳轉。為什么要設置301重定向呢?也許一些新站長會這樣問到,其實在我們力洋網絡網站建設過程中,出現(xiàn)要需要網頁跳轉,重定向的情況有很多,比如在網站調整的時候,站內的結構,目錄結構等需要改動,被改動的頁面就給移到一個新地址。特別是對于網頁優(yōu)化來講,301重定向有著重要的作用:

 ?。?)網站改版完成,先將新版上線,在線上保持一段時間新舊內容共存。

  (2)新舊內容同時存在一段時間,且新版內容已開始收錄后,對新舊內容設置301跳轉,將舊版內容指向新版對應內容。

  做頁面301跳轉的方法有很多,也許一些人喜歡自己研究出一種全新的方法,傳統(tǒng)簡單的方法力洋網絡為大家介紹一下:

  在IIS下的301設置

  步驟很簡單,按著以下步驟操作一般能設置好

  在Internet信息服務管理器 —>虛擬目錄 —>重定向到URL,輸入需要轉向的目標URL,并選擇“資源的永久重定向”。

  在IIS中,也可以通過安裝ISAPI Rewrite組件來實現(xiàn)如Apache中mod_rewrite的功能,詳見ISAPI Rewrite 3下載及常用301規(guī)則。

  在asp網頁中設置方法

  ASP下的301跳轉代碼:

  <%@?Language=VBScript?%>

  <%

  Response.Status=”301?Moved?Permanently”

  Response.AddHeader?“Location”,?“106/”

  %>

  ASP.Net下的301跳轉代碼:

  <script?runat=”server”>

  private?void?Page_Load(object?sender,?System.EventArgs?e)

  {

  Response.Status?=?“301?Moved?Permanently”;

  Response.AddHeader(”Location”,”??106/“);

  }

  </script>

  php網頁:

  PHP下的301跳轉代碼:

  ?

  header(”HTTP/1.1?301?Moved?Permanently”);

  header(”Location:?106/”);

  exit();

0
首頁
報價
案例
聯(lián)系