http請求之referer頭與防盜鏈

在網頁中的佔用大流量的信息能夠寫成這個信息在網絡上的url位置,這樣就會減小本網站的流量,可是其餘網站也
不會隨意讓你使用人家的資源,由於這樣的情對人家的網站沒有好處,會增長人家網站的流量,因此要防止這樣的事
情發生,就要使用referer頭,referer頭記錄的是你是從哪個網站提交的請求,由於你在本身的網站訪問另外一個網
站的資源,在這個網站中就會有一個d的頁面和資源之上,這樣就能夠防止這樣的狀況發生


服務器的配置php

服務器具體操做步驟
1,打開Apache的重寫模塊,將mod_rewrite前面的#去掉
2,在須要防盜的網站或目錄,寫.htaccess文件
指定防盜鏈規則:
重寫規則:是 jpeg|jpg|gif|png圖片時
referer頭與localhost不匹配時,重寫url

 

.htaccess文件服務器

RewriteEngine On
RewriteCond %{REQUEST_FILENAME}  .*\.(jpg|jpeg|gif|png)[NC]
RewriteCond %{HTTP_REFERER} !localhost  [NC]
RewriteRule .*  http://localhost/lianxi/0930/fangdao.png

 而後用ip訪問就會出現fangdao.png網絡

相關文章
相關標籤/搜索