プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > PrivateProxy > AntiAd > AntiAdFilter > Format > URLブロック系 > EndsWith

 
■ AntiAdフィルタコマンド書式 (URLアクセスブロック系)

  後方一致でブロック
AntiAd Filter


「URLアクセスブロック系」のAntiAdフィルタコマンドは、 主に「共通フィルタ」で使用されます。
どのURLがブロックされたかは、 Httpアクセス禁止ログ で記録し参照することができます。

 

後方一致によるブロック


 ^ 記号 による先頭一致とは逆に、URLの末尾で判定します。
URL末尾はファイル拡張子(jpg, html, など)の場合や、http-getパラメータ(?以降の文字列)の場合などがあります。

AntiAdフィルタコマンドの書式として、 先頭パラメータに識別子として  $ 記号 を記述します。
例えば、
  $ /banner.gif
と記述した場合、すべての ~/banner.gif をブロックします。

後方一致しなかった場合、次のAntiAdフィルタコマンドの処理に移ります。
後方一致した場合、まだ未処理のAntiAdフィルタコマンドがあってもそこで判定処理は終了し、 サーバへのアクセスはブロックされます。

URLの拡張子部分から画像のアクセスがブロックされたと判定される場合、 プライベートプロキシはダミー画像をWebブラウザ側に返します。
ダミー画像には ctrlフォルダの antiAd.gif が使用されます。

 

Referer指定の併用


;ref!= を使った、 referer判定を併用することができます。 後方一致でブロックすると判定される場合でも、 referer判定でブロックされないようにすることができます。

次のAntiAdフィルタコマンド例では、 http://example.com/test/banner.gif のようなURLへのアクセスは全てブロックされますが、
  $  /banner.gif 
これを、次のように表記すれば、referer-URLのホスト部が hoge.jp のときはブロックされません。
  $  /banner.gif;ref!=hoge.jp 
(※ /banner.gif と ;ref!= との間にスペースは入れません)

Referer指定の併用 (詳細)

[BACK]
プロセルピナ