目前,谷歌將提供大部分權(quán)重,但不是。白色會轉(zhuǎn)移所有的重量。谷歌需要1-3個月的時間來識別、回應(yīng)和完成301的重量轉(zhuǎn)移。百度在處理301方面比較保守。新的和舊的url將在數(shù)據(jù)庫中長期存在。
讓我們看看Apache服務(wù)器是如何實現(xiàn)301重定向的
如果網(wǎng)站使用lamp(Linux+Apache+MySQL+PHP)主機,可以使用Apache的mod_rewrite重寫或重定向URL。需要執(zhí)行以下步驟:
接下來,讓我們看看如何在IIS服務(wù)器下設(shè)置301重定向:
對于$s$Q字符,這里有一個解釋:$$將請求的URL的后綴傳遞給新URL,隨后的級別將被重定向的URL替換。初始URL的保留部分。如果未選擇“上面輸入的準確URL”選項,則結(jié)果目標URL的名稱將包含所請求文件的名稱(作為文件夾名稱)和文件名本身。
下面是一個例子:
301重定向也可以在網(wǎng)頁后臺程序中實現(xiàn)。如果頁面是ASP/PHP/sp.aspnet,則可以在后臺代碼中執(zhí)行301重定向。但作者不建議這樣做,因為在執(zhí)行頁面之前在服務(wù)器上執(zhí)行301跳轉(zhuǎn)是有效的,而在程序代碼中為每個頁面頭執(zhí)行301跳轉(zhuǎn)則更麻煩。
示例如下:
如果返回頭中只有位置,但未顯式提及狀態(tài)代碼,則表示302臨時重定向。請記住,例如,以下都是302個重定向。
摘要:301重定向是將網(wǎng)址轉(zhuǎn)換為搜索引擎的友好方式。在眾多的重定向技術(shù)中,301永久重定向是安全的方式,也是一種非常理想的解決方案,無論是URL的永久更改還是URL多種格式的規(guī)范化,都離不開301重定向。