防盜鏈是什么意思呢?就是您在服務器上發(fā)布了一些圖片,視頻,音頻,壓縮包等等一些素材資源的時候,你希望訪問者是通過您的頁面地址下載獲得的。而不是將您的地址引用到其他站點下載的。這將不尊重發(fā)布者的成果。防盜鏈還可以間接的降低你網(wǎng)站的流量,避免不必要的損失。如今CDN不是按流量算錢的嗎?站長要為自己省省啊。
防盜鏈在VIF里暫時有2種方式:
1. 基礎防盜鏈 比較適合站點的圖片,通過referer(訪問來源)的判斷方式來抉擇對方是否盜鏈。
2. 超級防盜鏈 比較適合軟件下載,音頻,視頻這種大素材,占資源的東西。
讓我們先來看看基礎防盜鏈怎么用。然后大家就可以以此類推了。
基礎防盜鏈
來到防盜鏈的面板,我們主要可以點添加規(guī)則 這里:
第一步,選擇文件類型:
這里,我選擇的是jpg和png的文件類型。對應的主機頭(站點)是:192.168.3.110. 該網(wǎng)站的端口為80.
第二步,選擇發(fā)生攔截的時候,我們要怎么樣的表現(xiàn)形式:
在這里,我們選擇的是發(fā)送一句話:Hello Myvif. 你可以試試,很有意思的。 如果選則的是轉到其他網(wǎng)址,那么就可以在第四步填入網(wǎng)址。
最重要的1點是:“不與公鑰掛鉤”這個選項 。 這代表這是一個基礎的防盜鏈。
第三步,目錄選擇,如果是全站的話,那么可以填入 * 號。*號是一個通配符。當然了 ? 號也是。以后可以看到,只要是有藍色底的框框,都可以用上通配符。
舉個例子吧,
網(wǎng)站目錄所有pic開頭的目錄 pic*
從第二個字符開始就是down的文件夾; ?down*
所有包括buy關鍵字的文件夾 *buy*
最后點擊添加,這個規(guī)則就加入進去了。想馬上測試一下,等30秒自動生效。你不需要去重新啟動IIS.
總結一下: 如果不是的來源,卻想獲取該站的圖片資源,那么就將給它一個提示: Hello Myvif.
30秒過去……………………
看看效果,讓我們在另外一個網(wǎng)頁上構造一個url鏈接
ok,這樣我們的訪問結果是:
成功了。 這是基礎的防盜鏈。對方網(wǎng)站想要再盜你的圖片就不這么容易了。 夠基礎了吧。
———————————————————–
正常的訪問,我們構建到這個站自己的基礎上,看看我改改地址鏈接:
這次地址對了,referer來源也就對了,點擊看看:
看得這么入神的,不如自己親自動手去實驗一下吧。
Myiis-vif是免費的,讓你可以輕松做站長。成為您服務器真正的安全守護神和看門狗。
如何設置防盜鏈例外呢?
防盜鏈例外就是,如果有一個站是我的友情站點,或者是我基友的站點,我可以讓對方無條件的訪問我的規(guī)則資源,而不需要事先去檢查來源什么的。
那這個時候,我們就需要來到防盜鏈例外 的欄目。
設置完了以后,等生效,等你自己去實驗看看效果,絕對生效了。
親,特別注意下面2點:
1. 通過放行的referer其實是一個關鍵字匹配,只要referer里有我們填入的關鍵字,就放行了。 referer都長什么樣子?:) 來群里問問大家吧。
2.只有基礎防盜鏈才有所謂的防盜鏈例外的說法,超級防盜鏈是通過key來匹配的。沒有例外的說法了。