IIS画像の盗難防止チェーンとダウンロードのソリューション

962 ワード

このフィルタは、Rewriteを有効にするIISサイトのIsapiに追加されます.
フィルタ名Rewrite
実行可能ファイル選択c:RewriteRewrite.dllでいい
httpd.iniはプロファイルです
画像防犯チェーンコード

      
  
[ISAPI_Rewrite]  
# 3600 = 1 hour  
CacheClockRate 3600  
RepeatLimit 32  
# Protect httpd.ini and httpd.parse.errors files  
# from accessing through HTTP  
RewriteCond Host: (.+)  
RewriteCond Referer: (?!http://\1.*).*  
RewriteRule .*\.(?:gif|jpg|png|bmp) /force.gif [I,O]  

個別サイトに対して盗難防止チェーンを持たない場合や、あなたのフォーラムとsupesiteが別々の2つのドメイン名である場合.以上の方法は双方の相互防犯チェーンを招きます!正常に呼び出せない場合は以下の方法で変更してください
RewriteCond Host: (.+) 
RewriteCond Referer: (?!http://\1.*).* 
RewriteRule .*\.(?:gif|jpg|png|) /block.gif [I,O] 
上のコードの2行目を次のように変更してください.
RewriteCond Referer: (?!http://(?:www\.jb51\.net|www\.discuz\.net)).+ 
上のコードの意味は//www.jb 51を除く.Netおよびwww.discuz.Netの2つのサイトは、他のサイトでチェーンを盗んですべて拒否します!