haproxy:tips
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| haproxy:tips [2016/03/08 07:43] – 作成 clownclown | haproxy:tips [2025/02/16 13:53] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== Tips ====== | ||
| + | |||
| ===== マルチドメインの振り分け | ===== マルチドメインの振り分け | ||
| 行 18: | 行 20: | ||
| server | server | ||
| </ | </ | ||
| + | |||
| ===== 静的・動的振り分け | ===== 静的・動的振り分け | ||
| 行 38: | 行 41: | ||
| server | server | ||
| </ | </ | ||
| + | |||
| + | ===== クライアントIPアドレスによる振り分け ===== | ||
| + | |||
| + | < | ||
| + | frontend | ||
| + | bind :80 | ||
| + | acl is_passed src 123.123.123.123/ | ||
| + | use_backend | ||
| + | default_backend | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 条件のANDやOR ===== | ||
| + | |||
| + | < | ||
| + | frontend | ||
| + | bind :80 | ||
| + | acl is_passed src 123.123.123.123/ | ||
| + | acl is_adm | ||
| + | acl is_app | ||
| + | | ||
| + | use_backend | ||
| + | use_backend | ||
| + | use_backend | ||
| + | | ||
| + | default_backend | ||
| + | </ | ||
| + | |||
| + | ===== ファイル読み込み ===== | ||
| + | |||
| + | http:// | ||
| + | |||
| + | < | ||
| + | frontend | ||
| + | bind :80 | ||
| + | acl is_passed src -f / | ||
| + | | ||
| + | use_backend | ||
| + | | ||
| + | default_backend | ||
| + | |||
| + | </ | ||
| + | / | ||
| + | * 記号なしリスト# | ||
| + | * IPアドレスやユーザーエージェントなど、記述 | ||
| + | < | ||
| + | # IP LIST | ||
| + | 114.160.219.54/ | ||
| + | 58.13.28.210/ | ||
| + | </ | ||
| + | |||
| + | |||
haproxy/tips.1457423022.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)
