欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

服務器租用

詳解iis httpd.ini中IIS圖片防盜鏈的方法

一、創建目錄 e:Rewrite

把 Rewrite 下的四個文件(httpd.ini 、httpd.parse.errors、mtbnotif.dll、Rewrite.dll)上傳到這里。

二、設置IIS屬性,選擇網站屬性,到ISAPI篩選器,

關閉屬性對話框。

再次查看網站屬性,到ISAPI篩選器

如果看到狀態為向上的綠色箭頭,就說明Rewrite模塊安裝成功了。

點添加,在名稱中輸入rewrite,可執行文件選擇剛才解壓后的文件Rewrite.dll,點確定;再點確定,

三、修改 e:Rewrite 里的 httpd.ini 文件為下面內容

復制代碼代碼如下:

[ISAPI_Rewrite] 


# Protect httpd.ini and httpd.parse.errors files 
# from accessing through HTTP 

# Discuz4.10 Rewrite規則 


RewriteCond Host: (.+) 
# RewriteCond Referer: (?!http://1.*).* 
RewriteCond Referer: (?!http://(?:*.abc.net|*.google.com|*.baidu.com)).+ 

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

 

#以上規則是 *.abc.net 的站點 google baidu不屏蔽

 


必須要保證httpd.ini有可寫權限,設置isapi_rewrite安裝文件夾everyone具有可修改權限后,去除該文件的只讀屬性。

httpd.ini默認設置如下:

 

復制代碼代碼如下:

RewriteCond Host: (.+)
RewriteCond Referer: (?!http://.*).*

 

我們在它后面加上一句

 

復制代碼代碼如下:

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: (?!http://(?:www.jb51.net|www.google.com|www.baidu.com)).+

 

如果想允許所有google子站和baidu子站形如images.baidu.com,images.google.com等站則做如下設置:

 

復制代碼代碼如下:

RewriteCond Referer: (?!http://(?:*.jb51.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的意思是重新從站點請求文件而不是從本地緩存讀取。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 本溪| 海城市| 商水县| 塔城市| 永善县| 莱芜市| 九江市| 巴南区| 松滋市| 光山县| 甘德县| 社旗县| 黑山县| 衡东县| 全南县| 岚皋县| 娄烦县| 始兴县| 施甸县| 阳高县| 鄂伦春自治旗| 唐山市| 青阳县| 雷州市| 礼泉县| 杂多县| 丹凤县| 白朗县| 安岳县| 屏山县| 沧州市| 保德县| 吐鲁番市| 突泉县| 都兰县| 哈尔滨市| 福建省| 会理县| 图片| 商南县| 安图县|