有些站長為了節省自己的服務器帶寬資源,復制其他網站的圖片和視頻文件。如果被很多站長這樣使用,會對自己的服務器帶寬造成壓力。網站資源被盜鏈簡單來說就是別人不是從你的網站通過下載資源,被盜鏈的幾種可能情況:
1、在人氣非常旺的網站、論壇、社區的網頁里直接引用了(使用標記)你網站上的圖片,或者直接在其他網頁(使用flash或媒體播放插件)里嵌入了你網站上的mp3。
2、在人氣非常旺的網站、論壇、社區里提供了你的資源的下載地址。
3、你網站的資源可能被一些下載軟件列入了“資源候選名單”,當其他人用下載工具下載相同的文件時,下載軟件會自動找上門并且從你的服務器下載。
apache和iis6實現防盜鏈規則相同:
apache是通過業務管理-虛擬主機管理-管理-文件管理-wwwroot,創建一個.htaccess復制以下代碼,保存即可
iis6是通過業務管理-虛擬主機管理-管理-isapi篩選器-點擊第二個開啟自定義url靜態化支持,然后通過文件管理
進入others/discuz/httpd.conf中,保留前兩行,復制以下規則保存即可
RewriteEngine on
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !xxx.net [NC]
RewriteRule .*\.(gif|jpg)$ /band.txt [NC,L]
xxx.net是您自己的域名
band.txt是被盜鏈后的提示內容文件
iis7實現防盜鏈:
通過業務管理-虛擬主機管理-管理-文件管理-wwwroot,創建一個web.config文件,復制以下代碼保存即可, 如果網站有設置偽靜態,已存在web.config,則只復制中間顏色部分代碼,加到第一個
<!--?xml version="1.0"--><!--?xml-->