1

マシンで 2 つの tomcat サーバーを実行しており、Apache を使用して、サブドメインに応じてトラフィックを各サーバーにリダイレクトしたいと考えています。

私のhttpd.confは次のとおりです。

<VirtualHost *:80>
    ServerName dev.bo.example.com
    ProxyPass / ajp://localhost:11009/bo/
    ProxyPassReverse / ajp://localhost:11009/bo/
    ProxyPassReverseCookiePath /bo/ http://localhost:11001/bo/
</VirtualHost>

<VirtualHost *:80>
    ServerName dev.com.example.com
    ProxyPass / ajp://localhost:10009/com/
    ProxyPassReverse / ajp://localhost:10009/com/
    ProxyPassReverseCookiePath /com/ http://localhost:10001/com/
</VirtualHost>

問題は、私が使用しているサブドメインにもかかわらず、トラフィックが常に最初の tomcat サーバーに向けられていることです。

次を使用しても、最初の仮想ホストのみが一致するようです:

http://dev.com.com.example.com/または

http://dev.bo.example.com/

ここで何が欠けているか知っていますか?

4

1 に答える 1