溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

301重定向是什么?

發(fā)布時間:2020-07-06 09:31:18 來源:網(wǎng)絡 閱讀:933 作者:buxir 欄目:網(wǎng)絡安全

頁面永久性移走(301重定向)是一種非常重要的“自動轉向”技術。網(wǎng)址重定向最為可行的一種辦法。當用戶或搜索引擎向網(wǎng)站服務器發(fā)出瀏覽請求時,服務器返回的HTTP數(shù)據(jù)流中頭信息(header)中的狀態(tài)碼的一種,表示本網(wǎng)頁永久性轉移到另一個地址。

在我們網(wǎng)站建設中,時常會遇到需要網(wǎng)頁重定向的情況:像網(wǎng)站調整,改變了網(wǎng)站的目錄結構,網(wǎng)頁被移到一個新地址。或者網(wǎng)頁擴展名改變,如因應用需要把.php改成.Html或.shtml,在這些情況下,如果不做重定向,則用戶收藏夾或搜索引擎數(shù)據(jù)庫中舊地址只能讓訪問客戶得到一個404頁面錯誤信息,訪問流量白白喪失。又比如某些注冊了多個域名的網(wǎng)站,也需要通過重定向讓訪問這些域名的用戶自動跳轉到主站點,等等。

301重定向適用于那些場景?

1:網(wǎng)站更換域名時,通過301永久重定向將舊域名重定向至新域名,挽回流量損失和SEO。

2:當出于需要刪除網(wǎng)站中的某些目錄時,比如我要刪除我博客下的博客導航,這時就可以用301永久重定向到首頁。

3:如果你有多個閑置域名時需要指向同一網(wǎng)站時,通過301永久重定向可以實現(xiàn)。

4:你打算實現(xiàn)URL標準化。

有這樣幾個實現(xiàn)301重定向的方法可供大家參考:

1)設置.htaccess文件(只適用于linux系統(tǒng),并需要虛擬主機支持。)

使訪問seoyj.com/的時候就會自動轉到www.seoyj.com

在.htaccess文件里寫上以下代碼即可。

RewriteEngine on
RewriteCond %{http_host} ^seoyj.com [NC]
RewriteRule ^(.*)$ http://www.seoyj.com/$1 [L,R=301]

注意:URL標準化的301重定向(以上代碼)需要寫在其他URL-rewrite代碼之前。


301重定向是什么?

2)適用于使用Unix系統(tǒng)的用戶

通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。

形如:Redirect 301 / http://www.seoyj.com

301重定向是什么?

3)適用于使用Windows系統(tǒng)的用戶

在域名管理后臺設置url轉發(fā),前面寫上seocs.net 不帶www的,后面框里寫上www.seocs.net這種帶www的域名,設置成顯式轉發(fā)。顯式轉發(fā)相當于301,隱式轉發(fā)相當于302,比較危險
不過值得一提的是,因為URL轉發(fā)和301概念不同,所以并不是所有的顯式轉發(fā)都是301的(聽說萬網(wǎng)提供的url轉發(fā)是302的),可以使用http://tool.alimama.com/tools.php 提供的網(wǎng)站Header信息查詢工具查詢baidu.com,如果返回代碼有“HTTP/1.1 301 Moved Permanently”。恭喜,那就是301的。我的是新網(wǎng),新網(wǎng)(xinnet)提供url顯式轉發(fā)是301的,我就使用了此方法。

如果你是萬網(wǎng),又是windows主機,那就用DNS別名解析吧。

301重定向是什么?

4)用ASP/PHP實現(xiàn)301重定向:
ASP:

Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.baidu.com/"
Response.End

PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.baidu.com/");
exit();


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI