首頁  >  文章  >  CMS教程  >  帝國cms如何防盜鏈

帝國cms如何防盜鏈

angryTom
angryTom原創
2019-07-18 16:42:562758瀏覽

帝國cms如何防盜鏈

帝國cms如何防止盜鏈呢,下面我們就以flash檔案為例,想大家詳細介紹帝國cms如何防止盜鏈。

推薦教學:帝國cms教學

1、將FLASH位址前綴加到flashpath.js檔案裡。內容為如下:

flashpathval="http://www.phome.net/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" w
    idth="[!--width--]" height="[!--height--]"></embed></object>");
</script>

最後說明:

  1、上面只是針對flash舉例,同樣通用於影片/mp3等檔案的防盜

  2、有伺服器的,可以設定flashpath.js檔案不能下載與讀取。這樣別人就得不到你的flash位址。

  3、此方法與批次替換位址欄位值方法相比,批次替換位址欄位需要刷新頁面,
此方法只需改變flashpath.js檔案的前綴,不需要刷新頁面

以上是帝國cms如何防盜鏈的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn