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 (外部編集)