WordPress圖片防盜鏈的幾種方法

一般來說,博客圈內的主機每個月流量限制差不多爲15G到25G(我說的是一般)。如果你的博客每個月流量輸出特別多的話,那麼說明你的博客人氣很不錯,或者是使用了大量內鏈圖片或Mp3。不過也不排除你的圖片或者Mp3被盜鏈的。曾經有個朋友,他的主機裏面上傳了一個MP3文件,短短兩天,15G流量被消耗光……

手上有一個PS教程網站,因爲糖果相冊事件之後,不準備使用外鏈圖片了!圖片多了,自然輸出流量也會多,爲了防止網站被圖片拖垮,所以要設置一下圖片防盜鏈。收集了幾個方法,備忘一下。

方法一:修改主機根目錄下的.htaccess文件

一般的WordPress博客使用的都是Linux主機,所以可以通過FTP進入網站根目錄,找到.htaccess文件。在其中加入

1 2 3 4
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !www.degeshi.com [NC] RewriteRule .(png|jpg)$ /nophoto.png [R,NC,L]
如果你想讓其他的一些網站可以使用你的圖片,你可以在
RewriteCond %{HTTP_REFERER} !www.degeshi.com [NC]後面加上
RewriteCond %{HTTP_REFERER} !你需要可以顯示的網址 [NC]
一般都是添加FEED訂閱網址、百度、Google什麼的。
最後一句中的nophoto.png文件就是替換被盜鏈的圖片,建議這個圖片越小越好,可以弄個大大的紅叉,寫上
拒絕盜鏈。
友情提示:不建議同時禁止gif|jpg|png這三種圖片文件,比如你已經禁止了png,但是卻用了nophoto.png
來替換盜鏈圖片,這樣肯定會出問題。如果你想同時禁止這三種類型,可以使用以下面這句替換:
1
RewriteRule .(gif|png|jpg)$ 圖片絕對地址(需要加上http://) [R,NC,L]
OK,利用.htaccess文件進行圖片防盜鏈已經完成。同樣的不僅可以對圖片防盜鏈,添加一下文件後綴名,
即可對其他的文件進行防盜鏈設置。

方法二:使用WordPress Hotlink protection plugin 插件
下載WordPress Hotlink protection plugin插件
安裝插件後,可以進入插件設置頁面。

你可以在該插件後臺設定要保護圖片的路徑,比如wp-content/uploads,如果改路徑下的圖片被盜鏈,盜鏈
的網頁上將用右邊的警告圖片替代原來的圖片,當然該警告圖也可以在插件後臺設置。

方法三:windows主機後臺設置
如果您是windows主機的話,可以直接登入主機後臺,設置圖片防盜鏈,因爲周良目前沒有windows主機,所以
就不演示了。

方法四:通過 cPanel 面板來設置防盜鏈。
如果你使用的Linux主機是cPanel面板的話,你可以在CP面板中設置。
1.登陸 cPanel 後,點擊安全 -> HotLink 保護。這個功能是保護防止其他網站直接鏈接到你網站上的文件,
通過設置就可以起到圖片防盜鏈的作用。

2.默認可能是禁用的,你需要點擊“啓用”按鈕將它啓用。

3.接着進行 HotLink 保護配置,其中“允許訪問的 URL”這裏一般要填寫上屬於你自己的站點網址,也就是你想讓哪些站點可以引用你的圖片的地址。

4.“阻止直接訪問下列擴展名”填寫你網站上所用的圖片擴展名,用英文逗號隔開,例如:jpg,jpeg,gif,png,bmp。

5.“Url 重新定向到”你可以設置一副你自己的版權圖片,當有人非法引用你的圖片時就會默認顯示這張圖片來警告
他。直接輸入圖片的地址即可。

6.上面的設置完成後,最後點擊“提交”即可,這時你可以自己在別的網站上引用下站點的圖片測試一下,看看效果。

 

方法五:對圖片添加水印

這個方法吧,很多朋友都在使用,不過還是有很多童鞋連添加水印的圖片都會盜鏈。

 

方法六:乾脆不在wordpress博客主機內放圖片

額,最牛逼的一個方法,直接不在博客裏面加入圖片,或者使用外鏈圖片。不過這個就跑題了,算是我和大家開的一個小玩笑,嘿嘿!

 

OK,教程到這裏全部結束了,如果大家還有什好的方法,歡迎給我留言告訴我哦,我會在第一時間把你的方法加上,另外這種教程百度和谷歌已經很多了,這些都不是我原創的方法,只是總結一下!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章