apache中防止盜鏈技術(轉)
apache中防止盜鏈技術(轉)[@more@]首先要確認你的伺服器或空間的伺服器解譯引擎為Apache2,還有支援.htaccess客戶設定檔案,
如果你有自己的伺服器就請先對./conf/httpd.conf 檔案做以下修改
找到:#LoadModule rewrite_module modules/mod_rewrite.so
把前面的 # 給去丟
找到等一個 AllowOverride None 改為 AllowOverride All
重啟Apache2伺服器
接下就是做一個 .htaccess 檔案了,其 .htaccess 檔案內容為
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^ [NC]
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ [R,NC]
其中有色的地方都是要改為你的:
紅色:就是改為你提供下載頁面的地址,也就是隻有透過這個地址才可以下載你所提供的東東。
藍色:就是要保護檔案的副檔名(以|分開),也就是說以這些為副檔名的檔案只有透過紅色的地址才可以訪問。
綠色:如果不是透過紅色的地址訪問藍色這些為副檔名的檔案時就回重定向到綠色地址上。
接下就是怎麼用 .htaccess 檔案來實現防盜鏈了。
首先要在空間上建兩個目錄(當然目錄名隨你),一個為 web 另一個為 down ,
web 是用來放下載頁面的(或下載程式),down 當然就是放你提供的東東的啦,
把 .htaccess 檔案的紅色部分改一下,改為http://你的域名/web。藍色部分
改為你要保護檔案的副檔名。綠色部分改為http://你的域名/web。改後儲存
.htaccess 檔案把它上傳到 down 目錄。
好了這樣就完成了,簡單吧,現在你不需要去買那些所為的大形伺服器就用這樣
功能,我們可是山下的人有錢上網搞個FREE空間就算不錯囉。
以上的相關演試:
上面有個[防盜鏈相關]有一個可以在你空間生成 .htaccess 檔案的PHP程式如果
你不會做 .htaccess 檔案或你的空間不允許上傳 .htaccess 檔案就可以用這個
PHP程式來在你的空間直接生成。
PHP程式下載地址
如果你有自己的伺服器就請先對./conf/httpd.conf 檔案做以下修改
找到:#LoadModule rewrite_module modules/mod_rewrite.so
把前面的 # 給去丟
找到等一個 AllowOverride None 改為 AllowOverride All
重啟Apache2伺服器
接下就是做一個 .htaccess 檔案了,其 .htaccess 檔案內容為
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^ [NC]
RewriteCond %{HTTP_REFERER} !^*$ [NC]
RewriteCond %{HTTP_REFERER} !^ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ [R,NC]
其中有色的地方都是要改為你的:
紅色:就是改為你提供下載頁面的地址,也就是隻有透過這個地址才可以下載你所提供的東東。
藍色:就是要保護檔案的副檔名(以|分開),也就是說以這些為副檔名的檔案只有透過紅色的地址才可以訪問。
綠色:如果不是透過紅色的地址訪問藍色這些為副檔名的檔案時就回重定向到綠色地址上。
接下就是怎麼用 .htaccess 檔案來實現防盜鏈了。
首先要在空間上建兩個目錄(當然目錄名隨你),一個為 web 另一個為 down ,
web 是用來放下載頁面的(或下載程式),down 當然就是放你提供的東東的啦,
把 .htaccess 檔案的紅色部分改一下,改為http://你的域名/web。藍色部分
改為你要保護檔案的副檔名。綠色部分改為http://你的域名/web。改後儲存
.htaccess 檔案把它上傳到 down 目錄。
好了這樣就完成了,簡單吧,現在你不需要去買那些所為的大形伺服器就用這樣
功能,我們可是山下的人有錢上網搞個FREE空間就算不錯囉。
以上的相關演試:
上面有個[防盜鏈相關]有一個可以在你空間生成 .htaccess 檔案的PHP程式如果
你不會做 .htaccess 檔案或你的空間不允許上傳 .htaccess 檔案就可以用這個
PHP程式來在你的空間直接生成。
PHP程式下載地址
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-959782/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HttpHandler應用之 - 防止圖片盜鏈HTTP
- 利用Referer請求頭防止“盜鏈”-JavawebJavaWeb
- 網站盜鏈是什麼?盜鏈與廣告流量問題及如何防止網站
- [php]referer應用--http防盜鏈技術PHPHTTP
- Apache防盜鏈的使用和破解Apache
- Apache中URLRewrite技術的實現Apache
- nginx 中防盜鏈設定Nginx
- Nginx中防盜鏈(下載防盜鏈和圖片防盜鏈)及圖片訪問地址操作記錄Nginx
- UNIX防止非法使用者註冊的技術大全(轉)
- 解決IP盜用問題的三種技術手段 (轉)
- M3u8或者ts協議的直播流影片,如何透過加密防止盜鏈和盜播?協議加密
- Apache Flink核心技術Apache
- 區塊鏈技術中隱私計算的技術特點區塊鏈
- Linux系統Apache最佳化與防盜鏈詳細教程LinuxApache
- 微軟Vista將採用新的反盜版技術(轉)微軟
- Nginx 防盜鏈Nginx
- 呼叫鏈系列一:解讀UAVStack中的呼叫鏈技術
- 呼叫鏈系列三:解讀UAVStack中的呼叫鏈技術
- 呼叫鏈系列二:解讀UAVStack中的呼叫鏈技術
- 大資料技術 - Apache Doris大資料Apache
- 5.2 側鏈技術
- 區塊鏈技術區塊鏈
- 鏈路聚合技術
- 區塊鏈技術工坊 - 線下區塊鏈技術分享區塊鏈
- SVG中的動畫技術(2) (轉)SVG動畫
- SVG中的動畫技術(1) (轉)SVG動畫
- SVG中的動畫技術(3) (轉)SVG動畫
- lighttpd防盜鏈httpd
- 如何防止Apache顯示檔案列表Apache
- 區塊鏈技術將如何促進供應鏈數字化轉型區塊鏈
- Delphi中停靠技術的實現 (轉)
- 區塊鏈技術發展_區塊鏈技術開發新方向區塊鏈
- 區塊鏈溯源技術是什麼?區塊鏈溯源技術開發區塊鏈
- node實現防盜鏈
- 南京用區塊鏈技術網上辦理近萬政務服務;美用區塊鏈防止偽造證書區塊鏈
- apache kafka技術分享系列(目錄索引)ApacheKafka索引
- 《盜墓筆記》使用的這套技術,讓美術可以在場景中任意使用燈光筆記
- 區塊鏈技術在網路安全中的應用區塊鏈