こんにちは、ボードにcentos 7がインストールされたvpsと、2つの異なるplayframework2.3アプリケーションにプロキシサーバーを使用しようとしているApacheサーバーがあります
次のコマンドでこれらのアプリケーションを開始しました
App1: start -Dhttp.port=8000 -Dhttp.address=127.0.0.1
App2: start -Dhttp.port=8001 -Dhttp.address=127.0.0.2
LoadModule proxy_module modules/mod_proxy.so
<VirtualHost *:80>
ProxyPreserveHost Off
ServerName www.domain1.com
ProxyPass /excluded !
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
</VirtualHost>
<VirtualHost *:80>
ProxyPreserveHost Off
ServerName www.domain2.com
ProxyPass /excluded !
ProxyPass / http://127.0.0.2:8001/
ProxyPassReverse / http://127.0.0.2:8001/
</VirtualHost>
ドメインが 1 つしかない限り、期待どおりに機能しました。ブラウザで domain1.com をポイントすると、App1 のコンテンツが表示されました。2 番目のアプリを追加したので、2 番目のアプリ構成は最初に構成された App1 をオーバーライドします。doamin2.com をポイントすると動作し、2 番目のアプリケーション App2 が表示されますが、domain1.com に移動すると App2 のコンテンツも表示されます
最後に、両方のドメインが同じアプリケーション App2 を指しています
私は何を間違っていますか?最初に構成された App1 が App2 構成によってオーバーライドされるのはなぜですか? これらのドメインをホスト ファイルに追加する必要がありますか?