Monthly Archives: 4月 2015

HAproxyでサブディレクトリへのアクセスを各仮想マシンに振り分ける

研究室のサーバ管理を任されているのでやった。下記サイトが参考になった。

HAProxy チートシート(acl や SSL サポート等)

$ vi /etc/haproxy/haproxy.cfg
frontend main *:80
  default_backend website 
  acl hoge path_beg /hoge
  use_backend hage_bk if hoge

backend website
  server website 192.168.xxx.xxx:80 check

backend hoge_bk
  server hoge 192.168.xxx.xxx:80 check

こんなかんじ

ただ、振り分け先のサーバのルートディレクトリではなくてサブディレクトリの/hogeを表示するようになってしまう。
これを自由に変更できないか模索中。