国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

.htaccess配置文件實現網站文件圖片防盜鏈

2024-08-27 18:22:27
字體:
來源:轉載
供稿:網友

使用rewrite,開啟apache的mode_rewrite模塊,讓服務器支持.htaccess文件目錄權限設置,在網站根目錄增加.htaccess文件,判斷referer是否是本站地址,把非本地地址refer的文件都從定向到新的網頁或提示網頁上。使用.htaccess文件可以很方便的進行設置防盜鏈!

根據下面的設置基本可以做到簡單的防止文件被盜鏈情況的發生,而且可以盡最大可能的減少服務器流量的消耗!

以下是.htaccess文件的內容:

  1.  
  2. RewriteEngine On 
  3. RewriteCond %{HTTP_REFERER} !^$ [NC] 
  4. RewriteCond %{HTTP_REFERER} !Vevb.com [NC] 
  5. RewriteRule .*.(gif|jpg|png|swf)$ http://jannn.com/daolian.png [R,NC,L] 
  6.  

上面的代碼就是把百度等seo搜索引擎都防止了,我們可以把它們加進來

  1. RewriteEngine on 
  2.   RewriteCond %{HTTP_REFERER} !^$ [NC] 
  3.   RewriteCond %{HTTP_REFERER} !sudu.cn [NC] 
  4.   RewriteCond %{HTTP_REFERER} !baidu.com [NC] 
  5.   RewriteCond %{HTTP_REFERER} !Google.cn [NC] 
  6.   RewriteCond %{HTTP_REFERER} !bloglines.com [NC] 
  7.   RewriteCond %{HTTP_REFERER} !feedburner.com [NC] 
  8.   RewriteCond %{HTTP_REFERER} !feedsky.com [NC] 
  9.   RewriteRule .*.(gif|jpg)$ http://www.survivalescaperooms.com /no.png [R,NC,L] 

.htaccess文件代碼解析:

RewriteEngine On:開啟Rewrite模塊

RewriteCond %{HTTP_REFERER} !^$ [NC]:允許空的網址來源,用戶可以直接輸入文件網址訪問,如果不想讓用戶直接輸入網址訪問,請刪除這行代碼!

RewriteCond %{HTTP_REFERER} !jannn.com [NC]:允許訪問的網址,可以自己根據需求增加,格式相同,把網址替換成允許訪問的網址即可!

  1. RewriteRule .*.(gif|jpg|png)$ http://www.survivalescaperooms.com/ daolian.png [R,NC,L]: 

括號中的是要防止盜鏈的文件拓展名,拓展名用符號“|”隔開,比如加上|mp3|swf|exe 等等,后面的網址是,出錯時返回給盜鏈用戶的地址,這個根據實際應用更改,比如你是防止圖片防止盜鏈,可以給盜鏈者網頁返回一張你設計好的版權圖片!比如你防止盜鏈的是MP3文件,那么可以返回給盜鏈者網頁一段自己的版權錄音!也可以直接改為你網站地址,把流量都導入自己的網站!

說明一下其中的R、NC 和 L

R 就是轉向的意思

NC 指的是不區分大小寫

L 的作用是指明本次轉向到此結束,后續的轉向不受先前判斷語句的影響

防止盜鏈的文件類型

上例中是 gif、jpg、png,而根據需要,可更改或添加其他文件類型,如rar、mov等,不同文件擴展名間使用“|”分割。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 朔州市| 榆树市| 徐汇区| 广汉市| 扎赉特旗| 兴安盟| 武川县| 深州市| 德庆县| 华池县| 万安县| 台北县| 南漳县| 清涧县| 封开县| 济宁市| 漳州市| 沾益县| 榕江县| 阿合奇县| 师宗县| 白玉县| 仙居县| 潞城市| 四平市| 襄樊市| 海原县| 新泰市| 江川县| 徐州市| 洛浦县| 肇东市| 吉木乃县| 大余县| 团风县| 蒲江县| 上犹县| 堆龙德庆县| 密山市| 宣威市| 广南县|