301跳轉在那些情況下用到

來源:互聯網
上載者:User
導讀:
  什麼是301轉向?301轉向(或叫301重新導向,301跳轉)是當使用者或搜尋引擎向網站伺服器發出瀏覽請求時,伺服器返回的HTTP資料流中頭資訊(header)中的狀態代碼的一種,表示本網頁永久性轉移到另一個地址。
  其它常見的狀態代碼還包括,200表示一切正常,404網頁找不到,302暫時轉向,等等。
  為什麼要做網址轉向?
  除了前面介紹過的網址正常化問題外,還有很多需要做網址轉向的情形。比如,為保護著作權,你擁有不同TLD的多個網域名稱:
  company.com
  company.net
  company.org
  company.com.cn
  company.cn
  等等。
  很自然這些網域名稱全部指向一個網站。如用company.com為主網域名稱,其它網域名稱就可以轉向到company.com。
  或者你註冊了公司全稱網域名稱longcompanyname.com,但太長,你也註冊了縮寫網域名稱方便使用者記住lcn.com,其中一個做主網域名稱,另一個就可以轉向到主網域名稱。
   以下的樂思蜀將SEO工作中所需要的 301轉向代碼的總結,我覺得對一些編輯有用,所以將它轉過來了,這些文檔我之前在老黑BLOG見過.但他的不全面現在將他轉過來.以便大家查閱. ?
   1、IIS下301設定
  Internet資訊服務管理器 -> 虛擬目錄 -> 重新導向到URL,輸入需要轉向的目標URL,並選擇“資源的永久重新導向”。
   2、ASP下的301轉向代碼
  
    Response.Status=”301 Moved Permanently”

  Response.AddHeader “Location”, “http://www.etcis.com/articles/301/”

  %>
  3、ASP.Net下的301轉向代碼
  
  4、PHP下的301轉向代碼
  header(”HTTP/1.1 301 Moved Permanently”);
  header(”Location: http://www.etcis.com/articles/301/”);
  exit();
  5、CGI Perl下的301轉向代碼
  $q = new CGI;
  print $q->redirect(”http://www.new-url.com/”);
  6、JSP下的301轉向代碼
    response.setStatus(301);

  response.setHeader( “Location”, “http://www.etcis.com/” );

  response.setHeader( “Connection”, “close” );

  %>
  7、Apache下301轉向代碼
  建立.htaccess檔案,輸入下列內容(需要開啟mod_rewrite):
  1)將不帶WWW的網域名稱轉向到帶WWW的網域名稱下
  Options +FollowSymLinks
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^etcis.com [NC]
  RewriteRule ^(.*)$ http://www.etcis.com/$1 [L,R=301]
  2)重新導向到新網域名稱
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule ^(.*)$ http://www.etcis.com/$1[L,R=301]
  3)使用正則進行301轉向,實現偽靜態
  Options +FollowSymLinks
  RewriteEngine on
  RewriteRule ^news-(.+)/.html$ news.php?id=$1
  將news.php?id=123這樣的地址轉向到news-123.html
  8、Apache下vhosts.conf中配置301轉向
  為實現URL正常化,SEO通常將不帶WWW的網域名稱轉向到帶WWW網域名稱,vhosts.conf中配置為:
  
  ServerName www.etcis.com
  DocumentRoot /home/lesishu
  
  
  ServerName lesishu.cn
  RedirectMatch permanent ^/(.*) http://www.etcis.com/$1
  
  Apache下除了以上2種方法,還有其他配置方法和選擇性參數,建議閱讀Apache文檔。
  301轉向情況檢測
  http://www.seoconsultants.com/tools/headers.asp
  http://www.internetofficer.com/seo-tool/redirect-check/
  作者:阿獵
  原載:阿獵的SEO部落格
  著作權,轉載請以連結形式註明作者及原始出處。
  如果你喜歡這篇文章,請你為此 留下一句評論或者 訂閱這篇文章到你的RSS閱讀器中,我無比感激,正是你的回複才讓我有更新的動力
  關於本文的評論:
  評論 作者: 小蝦
  你文章太長了,建議做個錨連結
  看到下面再往上翻很煩的
  評論 作者: aw
  SEO……寒。。。。
  評論 作者: 阿 獵
  小蝦你的建議不錯。
  我努力的把這點改正了。嘻嘻
  評論 作者: 阿 獵
  郭啟睿你好呀
  SEO怎麼讓你寒到了。

本文轉自
http://www.etcis.com/post/205

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.