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

首頁 > 服務器 > Web服務器 > 正文

isapi_rewrite的防盜鏈使用方法與規則代碼

2024-09-01 13:47:00
字體:
來源:轉載
供稿:網友
httpd.ini設置如下: 
RewriteCond Host: (.+)
RewriteCond Referer: (?!/1.*).*
RewriteRule .*/.(?:gif|jpg|png|exe|rar|zip) /Block.gif [I,O]

即可實現gif/jpg/png/exe/rar/zip文件的防盜鏈,盜鏈頁面顯示的是/Block.gif。Block.gif是一個體積較少的圖片文件,我們可以在上面打上自己網站的版權標志和防盜鏈聲明。
如果按照上面設置,則除本站以外的所有網站均不能使用這里的圖片,如果要允許一些例外的網站比如google,baidu以及其它一些非營利性網站引用該怎么辦呢?我們可以用如下正則表達式來實現

RewriteCond Referer: (?!(?:.*/.google/.com|www/.baidu/.com)).+

如果想需要給友情站使用,則可以如下設置:

RewriteCond Referer: (?!(?:*/.pspper/.net|*/.google/.com|*/.baidu/.com)).+

至此,一個相當有效的防盜鏈系統已經出來了,但如上設置有一個問題,如果瀏覽者瀏覽了盜鏈頁面后訪問本站頁面,則被盜鏈圖片的緩存會影響圖片的正常顯示。把 

RewriteRule .*/.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O]

改為

RewriteRule .*/.(?:gif|jpg|png|exe|rar|zip) /block.gif [I,O,N]

方可。參數N的意思是重新從站點請求文件而不是從本地緩存讀取。
注意,由于流媒體不使用Referer,所以無法用此方法。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄龙县| 叶城县| 吴旗县| 工布江达县| 拜城县| 遵义县| 高雄市| 朔州市| 海兴县| 古蔺县| 南靖县| 双江| 全南县| 青龙| 吉林省| 上林县| 库车县| 曲松县| 扎赉特旗| 江陵县| 苍溪县| 麻栗坡县| 韩城市| 丹寨县| 康马县| 温州市| 车险| 任丘市| 社会| 镇康县| 盐城市| 巫山县| 岢岚县| 革吉县| 中阳县| 双江| 宁明县| 庄浪县| 紫云| 磐石市| 略阳县|