301與302都是重定向。也就是說原來訪問的url跳轉(zhuǎn)到另一個(gè)url上。
其中:301是永久重定向(Permanently Moved),302代表暫時(shí)性重定向(Temporarily Moved)。
在發(fā)生重定向時(shí),輸入的舊地址A變?yōu)樾碌刂稡。不同的是,301表示舊地址的資源已經(jīng)被移除,搜索引擎在抓取新地址內(nèi)容的同時(shí)將舊地址直接轉(zhuǎn)變?yōu)樾碌刂贰?02表示舊地址的資源還存在,搜索引擎在抓取新地址內(nèi)容的同時(shí)繼續(xù)保存舊地址,因?yàn)橹皇前l(fā)生臨時(shí)變化。
為什么會有重定向?
比如網(wǎng)址變化:你發(fā)現(xiàn)了一個(gè)更好的網(wǎng)址,然后你用了新網(wǎng)址,不想讓舊網(wǎng)址的流量白白喪失,OK,重定向。
比如更換網(wǎng)站結(jié)構(gòu)或者擴(kuò)展名發(fā)生變化。
何時(shí)使用301或者302?
換域名:就用301啦,就是長期更換的就用301。
302就是那些臨時(shí)性的更改,比如時(shí)間很短的調(diào)整,一般在48小時(shí)內(nèi)。
但是:302不建議使用。
為什么不建議使用302?
使用302會發(fā)生網(wǎng)址劫持,網(wǎng)址劫持就是指舊地址A經(jīng)過重定向到新地址B后,因?yàn)锽地址的url太長或者出現(xiàn)"?"等字符,計(jì)算機(jī)沒有識別,在顯示時(shí)依然顯示跳轉(zhuǎn)前的舊地址A。這樣的現(xiàn)象就是網(wǎng)址劫持。通常很多釣魚網(wǎng)站或者嘿嘿嘿網(wǎng)站就采用302重定向。你看到的url地址,不一定是他的真地址。因此,能用301就用301。
推薦微信公眾號【排骨肉段】,記錄日常的美好。