2016-07-05 9 views
0

tomcatsのプロキシリダイレクトを設定しようとしています。仮想ホスト*:80が動作していません

私はポート80でリッスンしているWebサーバーapache24を持っており、これはajpポートをtomcatするためにプロキシを実行しています。私は以下の設定を行っており、正常に動作しています。

<Proxy *> 
Require all granted 
</Proxy> 
ProxyPass  /core ajp://localhost:8009/test 
ProxyPassReverse /core ajp://localhost:8009/test 
ProxyPass  /ajp://localhost:9009/ 
ProxyPassReverse /ajp://localhost:9009/ 

ここで、仮想ホスト設定を実行しようとすると、動作が停止します。私はいくつかの他のサーバでこの設定を行っており、問題があればうまく動作しています。私は何が起こっているのか理解できません。仮想ホストを設定すると、Apacheのインデックスページにリダイレクトされます。私はApache 2.4を使用していますが、conf.dフォルダに他の設定ファイルはありません。理想的には、私が*:80のために設定したように、すべてのホスト名とIPアドレスがこれを入力する必要があります。

<VirtualHost *:80> 
<Proxy *> 
Require all granted 
</Proxy> 
ProxyPass  /core ajp://localhost:8009/test 
ProxyPassReverse /core ajp://localhost:8009/test 
ProxyPass  /ajp://localhost:9009/ 
ProxyPassReverse /ajp://localhost:9009/ 
</VirtualHost> 

答えて

0

Apacheログにエラーがありますか? LogLevelをapache2.confでデバッグすることを忘れないでください。

関連する問題