FLASH/視頻軟件最簡單而常用的防盜鏈方法: 1、將FLASH地址前綴加到flashpath.js文件里。內容為如下: ------------------------------ flashpathval="http://oldmartcafe.com/flashpath/"; ------------------------------ (說明:以后定時修改上面的目錄,然后更改上面的地址前綴即可;你也可以把目錄綁定到一個二級域名,以后定時更換域名。)
2、后臺錄入flash地址只要輸入后面的地址即可(把flash傳到上面的flashpath目錄),則錄入地址如下: ------------------------------ 2006/dgcms.swf ------------------------------
3、在內容模板加上輸出flash播放的代碼:(下面是假設把flashpath.js放在根目錄) ------------------------------ <script src="/flashpath.js"></script> <script> document.write("<object classid=\\\\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\\\\" codebase=\\\\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\\\\" width=\\\\"[!--width--]\\\\" height=\\\\"[!--height--]\\\\">"); document.write("<param name=\\\\"movie\\\\" value=\\\\""+flashpathval+"[!--flashurl--]\\\\">"); document.write("<param name=\\\\"quality\\\\" value=\\\\"high\\\\">"); document.write("<embed src=\\\\""+flashpathval+"[!--flashurl--]\\\\" quality=\\\\"high\\\\" pluginspage=\\\\"http://www.macromedia.com/go/getflashplayer\\\\" type=\\\\"application/x-shockwave-flash\\\\" width=\\\\"[!--width--]\\\\" height=\\\\"[!--height--]\\\\"></embed></object>"); </script> ------------------------------
最后說明: 1、上面只是針對flash舉例,同樣通用于視頻/mp3等文件的防盜。
2、有服務器的,可以設定flashpath.js文件不能下載與讀取。這樣別人就得不到你的flash地址。
3、此方法與批量替換地址字段值方法相比,批量替換地址字段需要刷新頁面,而此方法只需改flashpath.js文件的前綴,不需要刷新頁面 |