什麼是301和302重定向,都有哪些用途?

一. 301重定向的概念

301重定向(301 Move Permanently),指頁面永久性轉移,表示為資源或頁面永久性地轉移到瞭另一個位置。301是HTTP協議中的一種狀態碼,當用戶或搜索引擎向服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息(header)中包含狀態碼 301 ,表示該資源已經永久改變瞭位置。

301重定向是一種非常重要的"自動轉向“技術,網址重定向最為可行的一種方法。

二. 哪些情況需要做301重定向?

網頁開發過程中,時常會遇到網站目錄結構的調整,將頁面轉移到一個新地址;網頁擴展名的改變,這些變化都會導致網頁地址發生改變,此時用戶收藏夾和搜索引擎數據庫中的舊地址是一個錯誤的地址,訪問之後會出現404頁面,直接導致網站流量的損失。或者是我們需要多個域名跳轉至同一個域名,例如本站主站點域名為 www.conimi.com ,而還有一個域名 www.nico.cc,由於對該域名設置瞭301重定向,當輸入www.nico.cc 時,自動跳轉至 www.conimi.com

三. 301重定向有什麼優點?

有利於網站首選域的確定,對於同一資源頁面多條路徑的301重定向有助於URL權重的集中。例如 www.conimi.comconimi.com 是兩個不同的域名,但是指向的內容完全相同,搜索引擎會對兩個域名收錄情況不同,這樣導致網站權重和排名被分散;對conimi.com 做301重定向跳轉至www.conimi.com 後,權重和排名集中到www.conimi.com ,從而提升自然排名。

四. 302重定向又是什麼鬼?

302重定向(302 Move Temporarily),指頁面暫時性轉移,表示資源或頁面暫時轉移到另一個位置,常被用作網址劫持,容易導致網站降權,嚴重時網站會被封掉,不推薦使用。

五. 301與302的區別

301重定向是頁面永久性轉移,搜索引擎在抓取新內容的同時也將舊的網址替換成重定向之後的網址;

302重定向是頁面暫時性轉移,搜索引擎會抓取新的內容而保存舊的網址並認為新的網址隻是暫時的。

六. 301重定向的用途

1. 將不帶www的域名轉向帶www的域名:

本站為Nginx服務器,將介紹在LNMP環境下如何將 conimi.com 做301重定向跳轉至 www.conimi.com

使用遠程工具Xshell(或者其它工具)連接到遠程服務器

/usr/local/nginx/conf/vhost/ 目錄下找到 www.conimi.com.conf 文件,

用記事本或者編輯器打開 www.conimi.com.conf ,沒有改之前如下

www-未修改前

將其中的 server_name www.conimi.com conimi.com; 改為 server_name www.conimi.com ; 這個地址就是重定向後指向的新地址,然後再加下面一段配置文件

server{
server_name conimi.com;
rewrite ^(.*) http://www.conimi.com$1 permanent;
}

发表回复

相关推荐

WPS 在线协作功能 实现多人实时编辑

https://www.zhihu.com/video/1211349372686012416

· 45秒前

什么是唯心主义?——简化的常识

【简化的常识,不代表任何严肃的观点,不提供任何有意义的依据。】

· 2分钟前

綠聯NAS大更新丨音樂、聽書、TV端雲影院全都有,體驗到底咋樣?

大傢好,我是加勒比考斯。很高興再次見到大傢。我是NAS領域的測評達人,也去國內很多傢NAS公司進行瞭拜訪,但是在7月份我去綠...

· 2分钟前

讓人眼前一亮的pyq沙雕文案

1.同樣是sb,隻有我是sweetbaby. 2.每天醒來都像奧特曼一樣 接受新的打擊。 3.我現在連我的頭發都留不住瞭,我還指望能留住什...

· 2分钟前

[足球史記·列傳二]單屆世界杯射手王—朱思特·方丹

1958年6月28日,瑞典哥德堡烏利維球場,世界杯三四名決賽,法國VS聯邦德國,現場觀眾三萬兩千人。經過70多分鐘的精彩對攻,法...

· 3分钟前