[Apache-Users 7643] Apache2.2 とついて
yoshio.suzuki @ aclox.co.jp
yoshio.suzuki @ aclox.co.jp
2010年 3月 4日 (木) 21:23:22 JST
初めて投稿させていただきます。
鈴木と申します。
早速の質問で申し訳ありませんが、Apache2.2とTomcat5.5の連携について
お聞きしたいことがあります。
以下のような構成にて、Tomcatにアクセスしようとしております。
--------------------------------------------------------------------
httpd.conf
Listen 80
Listen 90
NameVirtualHost 192.168.0.100:80
NameVirtualHost 192.168.0.100:90
<VirtualHost 192.168.0.100:80>
DocumentRoot /var/www/html/
ErrorLog logs/virtual-error_log
CustomLog logs/virtual-access_log
<Location /TEST/ >
ProxyPass ajp://192.168.0.100:8009/TEST/
</Location>
</VirtualHost>
<VirtualHost 192.168.0.100:90>
DocumentRoot /var/www/html/
ErrorLog logs/virtual-error_log
CustomLog logs/virtual-access_log
<Location /TEST/ >
ProxyPass ajp://192.168.0.100:8009/TEST1/
</Location>
</VirtualHost>
--------------------------------------------------------------------
TESTおよびTEST1はstruts2で作成しました、WEBアプリケーションとなります。
私の考えでは、http://192.168.0.100:90/TEST/にアクセスした場合、
TESTがTEST1に変換され、Tomcatのコンテンツを参照するものと思っていたのですが、
なぜか、IEで"ページが表示できません"となり、Tomcatのコンテンツを参照する事ができません。
※ http://192.168.0.100:80/TEST/は参照可能で、
ProxyPass ajp://192.168.0.100:8009/TEST1/をProxyPass ajp://192.168.0.100:8009/TEST/とすれば
http://192.168.0.100:90/TEST/でのアクセスも可能です。
ajpにてTomcatにアクセスする場合、LocationのパスとTomcat側のコンテキストパスの値が異なる場合、
アクセスする事は不可能なのでしょうか?
解決方法を御存じの方がいらっしゃいましたらご教示願います。
宜しくお願い致します。
Apache-Users メーリングリストの案内