隨著互聯(lián)網(wǎng)信息爆炸式傳播,給一些原創(chuàng)作者版權(quán)文檔帶來(lái)很多頭痛的事情,辛辛苦苦寫(xiě)的一些文檔和素材總是被采集被盜發(fā)布。不僅僅影響原創(chuàng)著作權(quán),還會(huì)給自己的服務(wù)器增加一定的負(fù)擔(dān),所以我們?cè)谧鼍W(wǎng)站的時(shí)候,學(xué)會(huì)防盜鏈設(shè)置是必須學(xué)習(xí)的技能。
通過(guò).htaccess來(lái)防止網(wǎng)站的圖片、壓縮文件、或視頻等非Html文件被盜鏈的方法相當(dāng)簡(jiǎn)單,通過(guò)在該文件中加入幾句命令即可保護(hù)我們寶貴的帶寬。
萬(wàn)網(wǎng) Linux 虛擬主機(jī)和輕云服務(wù)器通過(guò)向 .htaccess 文件添加幾條簡(jiǎn)單的代碼即可實(shí)現(xiàn)簡(jiǎn)單的圖片防盜鏈。
在 .htaccess文件中加入以下代碼:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+.)?xiuzhanwang.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]
注:
1:“RewriteEngine On”,開(kāi)啟 Rewrite 規(guī)則開(kāi)關(guān);
1:xiuzhanwang.com 要替換為自己的域名
2:“RewriteRule”,定義一條重寫(xiě)規(guī)則。此處含義:當(dāng)訪問(wèn)的文件名稱以 gif或jpg結(jié)尾時(shí),內(nèi)容輸出為http://mengdiqiu.com.cn/image.gif的圖片內(nèi)容(并非重定向/跳轉(zhuǎn))。/images/nohotlink.jpg 為跳轉(zhuǎn)后的圖片。如被盜鏈的是 a.jpg圖片,但是實(shí)際上會(huì)被跳轉(zhuǎn)到/images/nohotlink.jpg