[[FrontPage]]

* dynamic filter [#g4fa274d]

恐らく undocumented な機能だと思うが正規表現のオプションとして D を指定すると、

- $host(接続先ホスト名)
- $origin(クライアントの IP アドレス。ローカルで privoxy を上げている場合には大抵 127.0.0.1)
- $url
- $path(URL中のパスのみ)

が正規表現中で使えるようになる。例えば

 s@$host@$origin $url $path@D

のようにして使える。

* redirect による擬似短縮 URL / コマンド [#u0d3bc06]

ユーザーマニュアルにも記述があるのだが、redirect を使う事によって、短縮 URL や検索コマンドのようなことを実現することができる。最近のブラウザであれば同様の機能が搭載されているかも知れないが、ブラウザに依らずで一ヶ所で設定可能であるところが一応利点か。

actions ファイルの例

 {+redirect{http://yak3.myhome.cx:8080/privoxy-wiki/}}
 pw
 
 {+redirect{http://yak3.myhome.cx:8080/afxwiki/}}
 aw
 
 {+redirect{s@http://jawp.2/@http://ja.wikipedia.org/wiki/@}}
 jawp.2
 
 {+redirect{s@http://jawb.2/@http://ja.wikibooks.org/wiki/@}}
 jawb.2

これでブラウザのアドレスバーに対して pw と入力すれば(大抵のブラウザなら http://pw/ と解釈されるので) Privoxy Wiki が表示される。同様に jawp.2/C++0x と入力すれば、Wikipedia 日本語版の C++0x の項が表示されることになる。


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.