亚洲无人区一区二区三区_农村玉米地少妇野战亚洲_国产欧美日韩VA另类在线播放_免费人成视频网站在线_国产在线精品一区二区高清不卡

302轉(zhuǎn)向與網(wǎng)址劫持

作者:月光邊境 瀏覽:72 發(fā)布時(shí)間:2017-06-03
分享 評論 0

302轉(zhuǎn)向或者302重定向(302 redirect)指的是當(dāng)瀏覽器要求一個(gè)網(wǎng)頁的時(shí)候,主機(jī)所返回的狀態(tài)碼。302狀態(tài)碼的意義是暫時(shí)轉(zhuǎn)向到另外一個(gè)網(wǎng)址。

  另一個(gè)更常見的狀態(tài)碼是404錯(cuò)誤(404 error),404錯(cuò)誤或404狀態(tài)碼指的是網(wǎng)頁不存在。

  另一個(gè)和302狀態(tài)碼相關(guān)的是301重定向(301 redirect),301重定向指的是本網(wǎng)頁永久性的轉(zhuǎn)移到另外一個(gè)位置。301和302的區(qū)別就在于301是永久性重定向,302是暫時(shí)重定向。

  302重定向和網(wǎng)址劫持(URL hijacking)有什么關(guān)系呢?這要從搜索引擎如何處理302轉(zhuǎn)向說起。從定義來說,從網(wǎng)址A做一個(gè)302重定向到網(wǎng)址B時(shí),主機(jī)服務(wù)器的隱含意思是網(wǎng)址A隨時(shí)有可能改主意,重新顯示本身的內(nèi)容或轉(zhuǎn)向其他的地方。大部分的搜索引擎在大部分情況下,當(dāng)收到302重定向時(shí),一般只要去抓取目標(biāo)網(wǎng)址就可以了,也就是說網(wǎng)址B。

  實(shí)際上如果搜索引擎在遇到302轉(zhuǎn)向時(shí),百分之百的都抓取目標(biāo)網(wǎng)址B的話,就不用擔(dān)心網(wǎng)址URL劫持了。

  問題就在于,有的時(shí)候搜索引擎,尤其是Google,并不能總是抓取目標(biāo)網(wǎng)址。為什么呢?比如說,有的時(shí)候A網(wǎng)址很短,但是它做了一個(gè)302重定向到B網(wǎng)址,而B網(wǎng)址是一個(gè)很長的亂七八糟的URL網(wǎng)址,甚至還有可能包含一些問號之類的參數(shù)。很自然的,A網(wǎng)址更加用戶友好,而B網(wǎng)址既難看,又不用戶友好。這時(shí)Google很有可能會仍然顯示網(wǎng)址A。

  由于搜索引擎排名算法只是程序而不是人,在遇到302重定向的時(shí)候,并不能像人一樣的去準(zhǔn)確判定哪一個(gè)網(wǎng)址更適當(dāng),這就造成了網(wǎng)址URL劫持的可能性。也就是說,一個(gè)不道德的人在他自己的網(wǎng)址A做一個(gè)302重定向到你的網(wǎng)址B,出于某種原因, Google搜索結(jié)果所顯示的仍然是網(wǎng)址A,但是所用的網(wǎng)頁內(nèi)容卻是你的網(wǎng)址B上的內(nèi)容,這種情況就叫做網(wǎng)址URL劫持。你辛辛苦苦所寫的內(nèi)容就這樣被別人偷走了。

  302重定向所造成的網(wǎng)址URL劫持現(xiàn)象,已經(jīng)存在一段時(shí)間了。不過到目前為止,似乎也沒有什么更好的解決方法。在正在進(jìn)行的大爸爸?jǐn)?shù)據(jù)中心轉(zhuǎn)換中,302重定向問題也是要被解決的目標(biāo)之一。從一些搜索結(jié)果來看,網(wǎng)址劫持現(xiàn)象有所改善,但是并沒有完全解決。

  如果你遇到你自己的網(wǎng)站網(wǎng)址被劫持的時(shí)候,在你自己這一方面并沒有什么辦法,你只能向Google匯報(bào)。