- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ApacheとTomcat連携後DocumentRootはどう設定しますか?)
ApacheとTomcat連携後DocumentRootはどう設定しますか?
このQ&Aのポイント
- ApacheとTomcatの連携後に、DocumentRootの設定方法について教えてください。
- Apache,Tomcatをmod_jk2で連携しましたが、/usr/local/tomcat4/webapps/test/index.jspのページをhttp://www.***.com/test/ではなく、http://www.***.com/で表示したいです。
- 具体的な設定箇所や方法がわからず、困っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは 私はWindows 2000, Apache 2.0.46, Tomcat 4.1.24の環境で構築しましたが, 以下のように行っています. Tomcalのserver.xmlの編集はnatsuyoriさんが書かれている通りですが, Apache httpd.confでは,DocumentRootをserver.xmlのcontextで設定したディ レクトリにしています. DocumentRoot C:/Test <Directory "DocumentRoot C:/Test"> という感じです. また,最後の方にJkMountが加えられていると思いますが,その部分を JkMount / ajp13 JkMount /* ajp13 を加えています. <IfModule mod_alias.c> の部分は手を加えていません. この設定は私も色々探しましたがどこにもなく,試行錯誤で行いました. したがって,正しい方法ではないかも知れませんのでご了承下さい. それと,httpd.confのUserDirが使えなくなってしまいました. 以上,ご参考までに.
お礼
結局、apacheのaliasをなくし、 confの下にworkers2.propertiesを作成し、 lively-gon さんのおっしゃる通り [uri:/*] のようにしたらできました。 ありがとうございます(^^)