防止他人非法鏈接本站圖片
有時候我們不想讓其他網站鏈接我們的資源(如圖片)可采用以下方法處理。
我們用Request.ServerVariables收集得到HTTP_REFERRER,然后根據這個變量的值判斷鏈接是否來自外部,阻止非法鏈接。
首先,我們需要對圖片做如下引用:
<img src="/images/getimage.asp?FName=pic.jpg">
對getimage.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="72b.net" then
FilePath="圖片文件夾地址" + Request.QueryString("FName")
Else
FilePath="/images/非法鏈接.jpg"
End If
Response.Redirect(FilePath)
%>
有時候我們不想讓其他網站鏈接我們的資源(如圖片)可采用以下方法處理。
我們用Request.ServerVariables收集得到HTTP_REFERRER,然后根據這個變量的值判斷鏈接是否來自外部,阻止非法鏈接。
首先,我們需要對圖片做如下引用:
<img src="/images/getimage.asp?FName=pic.jpg">
對getimage.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="72b.net" then
FilePath="圖片文件夾地址" + Request.QueryString("FName")
Else
FilePath="/images/非法鏈接.jpg"
End If
Response.Redirect(FilePath)
%>
标签:
推薦設計
優秀海報設計精選集(8)海報設計2022-09-23
充滿自然光線!32平米精致裝修設計2022-08-14
親愛的圖書館 | VERSE雜誌版版式設計2022-07-11
生活,就該這麼愛!2022天海報設計2022-06-02
最新文章
最后加載廣告的JS代碼其他教程2012-05-23
網頁設計的標準尺寸其他教程2008-03-03
如何讓廣告代碼不影響網其他教程2007-12-11
網頁設計基礎:文字大小的其他教程2007-10-11