- PR -

サブドメインでTOMCAT

1
投稿者投稿内容
CT
会議室デビュー日: 2004/07/24
投稿数: 5
投稿日時: 2004-08-10 12:02
助けてください。
サブドメインでTOMCATを動かしたいのですが、うまく動きません。

環境は、
・Apache2.5.0
・Tomcat4.1.30
・jakarta-tomcat-connectors-jk2-2.0.4
です。

workers2.propertiesに
[uri:/~user/*]
[uri:user.domain.jp/*]
と追加して

server.xmlには、
<Context path="/~user" docBase="/home/user/public_html" debug="0" reloadable="true" />
<Context path="user.domain.jp" docBase="/home/user/public_html" debug="0" reloadable="true" />
と追加しました。

http://www.domain.jp/~user/ では指定したユーザのページが表示されますが、
http://user.domain.jp/ では、Tomcatのトップが表示されてしまいます。

server.xml の path="user.domain.jp" の箇所を、path="user.domain.jp/" にするとエラーが出てしまいますし、上の2つのファイルの/~userに関する行を削除してみても結果は変わらないです。

http://user.domain.jp/ でuser領域のファイルを表示するにはどうしたら良いのでしょうか?
Kissinger
ぬし
会議室デビュー日: 2002/04/30
投稿数: 428
お住まい・勤務地: 愛知県
投稿日時: 2004-08-10 13:34
CTさんこんにちは。

なんか、説教みたいで申し訳ないのですが、
(How)『どうしたら良いのか』結論を急ぐより、
(Why)『なぜうまく行かなかったか』原因を調べたほうが
後々の為になるのではないでしょうか?

http://user.domain.jp/ で Tomcatのトップが表示できると
ころまで辿りついているわけですからもう少しです。

CTさん、この場合、Tomcatが受け取るリクエストがどう
なっているか想像できますか?
1

スキルアップ/キャリアアップ(JOB@IT)