最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一段ASP的HTTP_REFERER判斷代碼

 更新時間:2009年03月11日 23:27:04   作者:  
其實我這樣做的本意是為了防止盜鏈!大家?guī)兔匆幌峦ㄟ^代碼能夠根治盜鏈!
只要不是HTTP_REFERER來源于(google.com google.cn *.google.com *.google.cn baidu.com *.baidu.com)這些網(wǎng)址來源的請求,就通通轉(zhuǎn)發(fā)至404
復(fù)制代碼 代碼如下:

<%
Dim a, reg
a = Request.ServerVariables("HTTP_REFERER").Item

Set reg = New RegExp
reg.Pattern = "^http://(?:[^.]*\.)?(?:google\.com|google\.cn|baidu\.com)(/|$)"
reg.IgnoreCase = True


If Not reg.Test(a) Then
Set reg = Nothing
Response.Status = "404 File Not Found."
Response.End
End If
Set reg = Nothing



' .... 繼續(xù)
%>


復(fù)制代碼 代碼如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Dim OK_URL,URL,HTTP_REFERER
'自定義需要過濾的字串,用 "|" 分隔

OK_URL= "google.com|google.cn|baidu.com"'排除信息
OK_URL= split(OK_URL,"|") '分割排除信息
URL="404.htm" '設(shè)定指向頁面
HTTP_REFERER=Request.ServerVariables("HTTP_REFERER")'獲取來源網(wǎng)址
If HTTP_REFERER<>"" Then
For Each REFERER In HTTP_REFERER
For i=0 To Ubound(OK_URL)
If Instr(LCase(HTTP_REFERER(REFERER)),OK_URL(i))=0 Then'如果來源網(wǎng)址不是以上排除項的話,那就直接返回所指向的網(wǎng)頁!
Response.Redirect(URL):Response.End()
End if

Next
Next
End If%>

相關(guān)文章

最新評論

休宁县| 绥德县| 武山县| 盖州市| 太白县| 娄烦县| 双柏县| 江孜县| 棋牌| 文成县| 周至县| 英吉沙县| 叙永县| 文山县| 米林县| 贡觉县| 周至县| 澄迈县| 郴州市| 分宜县| 台东市| 讷河市| 翁牛特旗| 会泽县| 龙里县| 清镇市| 黄石市| 资溪县| 平昌县| 横峰县| 明光市| 嵊泗县| 宝清县| 巍山| 永福县| 白城市| 北川| 高唐县| 淄博市| 八宿县| 成武县|