投稿日:2005年05月02日 作成鷹の巣

No.18848 tomcatのROOTを変更する際の注意について。



tomcatのROOTを変更する際の注意について。

No.18848 投稿時間:2005年05月02日(Mon) 21:22 投稿者名:arcanum URL:http://arcanum.jp


お世話になっております。apacheとtomcatをmod_jk2-2.0.43を
使用して連携しております。apacheのDocumentRoot直下からjspを使用したくて
試行錯誤でこんな事をやっております。(http://abc.jp/http://abc.jp/index.jspを参照したい)

1.server.xmlの<Context path="" docBase="apacheのDocumentRootと同じディレクトリ" />
2.workers2.propertiesで、[uri:/*]

とりあえず、これでhttp://abc.jp/http://abc.jp/index.jspが呼び出される
ようになりました。ただ、UserDirで指定した~/user形式のディレクトリを見ようとすると
tomcatの404エラー画面で出ないようになってしまいました。この~user形式を
やめずにアクセスできるようにするにはこの他に設定することはあるのでしょうか?
ご存知の方がいらっしゃいましたらご教授お願いします。

また、上記の方法以外に効率のよい方法があればご教授お願いします。


Webで調べて、下記のような設定で出来るようになりました。

No.18850 投稿時間:2005年05月04日(Wed) 03:53 投稿者名:arcanum URL:http://arcanum.jp


自己レスです。Webを調べていましたらとりあえず下記のような設定で
出来るようになりました。ただ、この場合"~"が"%7E"になってしまうのと
ユーザが増えるたびにserver.xmlを書き換えるようになるのが気には
なるところですが、とりあえずはできました。

apacheのhttpd.confで
UserDir "C:/xxx/yyy/my_users"で設定しているユーザディレクトリ
に"user"フォルダがあったとして、

tomcatのserver.xmlを
<Context path="~/user" docBase="userの実ディレクトリ" ・・・/>
に設定する事によって、http://abc.jp/~userで参照できるようになりました。


お騒がせしました。


知ってたら教えて下さい。

No.18997 投稿時間:2005年05月20日(Fri) 01:53 投稿者名:帯鯖 URL:

帯鯖@名古屋です。

知ってたら教えて下さい。

"/" でリクエストされた際、index.jsp に 302 リダイレクトせず、
200 OK で直接返す設定方法は知りませんか?(Apache のように)

> > 自己レスです。Webを調べていましたらとりあえず下記のような設定で
> 出来るようになりました。ただ、この場合"~"が"%7E"になってしまうのと
> ユーザが増えるたびにserver.xmlを書き換えるようになるのが気には
> なるところですが、とりあえずはできました。
> > apacheのhttpd.confで
> UserDir "C:/xxx/yyy/my_users"で設定しているユーザディレクトリ
> に"user"フォルダがあったとして、
> > tomcatのserver.xmlを
> <Context path="~/user" docBase="userの実ディレクトリ" ・・・/>
> に設定する事によって、http://abc.jp/~userで参照できるようになりました。
> > > お騒がせしました。


目次掲示板過去ログ目次▲頁先頭