例 1: 古い X-Forwarded-For ヘッダーとクライアント IP ヘッダーの削除
-
書き換えアクションの作成の詳細については、「 書き換えアクションの設定」を参照してください。
-
書き換えポリシーの作成の詳細については、「 書き換えポリシーの設定」を参照してください。
-
書き換えポリシーのバインドの詳細については、「 書き換えポリシーのバインド」を参照してください。
コマンドラインインターフェイスを使用して要求から古い X-Forwarded ヘッダーとクライアント IP ヘッダーを削除するには
add rewrite action act_del_xfor delete_http_header x-forwarded-for
add rewrite action act_del_cip delete_http_header client-ip
add rewrite policy pol_check_xfor 'HTTP.REQ.HEADER("x-forwarded-for").EXISTS' act_del_xfor
add rewrite policy pol_check_cip 'HTTP.REQ.HEADER("client-ip").EXISTS' act_del_cip
bind rewrite global pol_check_xfor 100 200
bind rewrite global pol_check_cip 200 300
構成ユーティリティを使用して要求から古い X-Forwarded ヘッダーとクライアント IP ヘッダーを削除するには
| 名前 | 種類 | 引数(複数可) |
|---|---|---|
| act_del_xfor | delete_http_header | x-forwarded-for |
| act_del_cip | delete_http_header | client-ip |
| 名前 | 式 | 操作(アクション) |
|---|---|---|
| pol_check_xfor | 'HTTP.REQ.HEADER("x-forwarded-for").EXISTS' | act_del_xfor |
| pol_check_cip | 'HTTP.REQ.HEADER("client-ip").EXISTS' | act_del_cip |
| 名前 | 優先度 | Goto式 |
|---|---|---|
| pol_check_xfor | 100 | 200 |
| pol_check_cip | 200 | 300 |