用 .htaccess 做出防圖盜連

剛剛新增了 回覆的 表情圖示
有空就回覆看看囉

新增完畢這個功能後
就想到
很多無名的使用者
都是懶惰鬼
圖片 直接右鍵 複製圖片位置
都不會要上傳圖檔
為了防止這種行為出現
可以使用圖片 防盜連
也就是只能允許某個網站使用這個圖片
這樣有什麼好處呢?
除了可以防止別人使用這個圖片
還可以減少許多流量
因為 別人連不到 就不會吃流量

這裡交大家 如何用 .htaccess 來達成禁止盜連

第1步:打開記事本

第2步:打上code

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://skyboxs.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://skyboxs.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]

第3步:修改code – 允許的網址

RewriteCond %{HTTP_REFERER} !^http://skyboxs.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://skyboxs.net$ [NC]

http://skyboxs.net 改成自己網站的網址

第4步:修改code – 限制的類型

RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
其中 (jpg|jpeg|gif|png|bmp)
括號中間打上要限制的檔案類型
用 | 相隔

第5步:儲存

選擇所有檔案檔名一定要輸入.htaccess

第6步:上傳到目錄

這個… 自己弄吧 我就不說了

第7步:直接連結

會出現 403 無權限唷 ^^

第8步:瀏覽那個目錄

竟然看不到裡面被保護的檔案咧 ^^

第9步:合法的連結圖片

就跟留言的地方 一樣

在〈用 .htaccess 做出防圖盜連〉中有 4 則留言

留言功能已關閉。