97国产精品_亚洲欧美在线一区_五月综合婷婷色在线播放_婷婷综合久久中文字幕 - 欧美特大黄一级AA片片免费珠

020-85548809,29883069

網站設計、網站優化、微信開發

資訊

分享你我感悟

您當前位置>主頁 > 資訊 > ASP簡單圖片防盜鏈代碼

ASP簡單圖片防盜鏈代碼

ASP如何簡單來實現圖片防盜鏈是基本每個站長心頭的問題,一般情況對域名進行判定是最常用的方法,如下ASP簡單圖片防盜鏈代碼:

<%
url = request.ServerVariables("HTTP_REFERER")
response.write("url:" & url)

if instr(url,"studstu.com")>0 then
response.write("ok")
else
response.write("no")
end if

response.end
%>

目前非法盜鏈別站網頁圖片、文件的現象非常多,下面方法是用asp代碼實現的防止盜鏈方法。
主要思路是用Request.ServerVariables收集得到HTTP_REFERRER,然后根據這個變量的值判斷鏈接是否來自外部,阻止非法鏈接。

首先,我們需要對圖片做如下引用:
<img src="/images/getimg.asp?FName=pic.jpg">

對getimg.asp我們做如下處理:
<%
Option Explicit
dim Server_Link,FilePath
Server_Link=request.ServerVariables("HTTP_REFERRER")
Server_Link=mid(Server_Link,InStr(Server_Link,".")+1)
Server_Link=left(Server_Link,InStr(Server_Link,"/")-1)
If Server_Link="code-123.com" then
FilePath="圖片文件夾地址" + Request.QueryString("FName")
Else
FilePath="/images/非法鏈接圖片.jpg"
End If
Response.Redirect(FilePath)
%>
這樣即可簡單實現ASP圖片防盜鏈效果。