apache2.4でmod_proxyを使っています。
一部のサイトのみiisへ渡し,他はtomcatへ渡したいのですが,tomcatへ渡す設定が優先されてしまい,
ProxyPassMatchの設定が生きません。
現在の設定はこのようにしています。
ssl.conf
ProxyPassMatch ^/([^/]+)/example/(.*) http://192.168.0.1:40080/$1/example/$2
ProxyPassReverse / http://192.168.0.1:40080/
IncludeOptional /etc/httpd/aaa/bbb.conf
bbb.conf
<Location /ttt/>
ProxyPass ajp://192.168.0.2:8009/ttt/ disablereuse=On
</Location>
・URLにexampleが含まれていればiisへ(https://!!!!!.jp/ttt/example/など)
・含まれていなければtomcatへ(https://!!!!!.jp/ttt/bbb/など)
このようにしたいのですが,bbb.confの設定が優先してしまいます。
bbb.confに記述のないサイト(https://!!!!!.jp/uuu/example/など)
については思った通りの動きをしてくれます。
ProxyPassMatchの設定を優先させるにはどうしたら良いでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。