環境はPC1台のOSはWinXP、Apacheはapache_1.3.24-win(32)、Tomcatは4.1.18を使用しています。Apacheのhttpd.confファイルを編集し、公開用フォルダ設定を行いました。
DocumentRoot "c:/home"
公開用フォルダ
c:\home\index.html
        |
      link.jsp
と移動させたいのですが、上手く出来ません。
index.htmlのファイルを以下のように編集したら
<a href="http://127.0.0.1/ink.jsp">移動</a>
『ファイルのダウンロード』の要求するダイアログが出てきてしまいます。
もう一方、<a href="localhost:8080/home/input.jsp">移動</a>
とすると、自サーバーで実行するとlink.jspページに移動はできるのですが、外部から実行したときは『エラー404の未検出』と表示されてしまいます。
tomcat側にもWebを公開する為の設定ファイル『Apatchのhttpd.conf』などが存在するのでしょうか? そのあたりの設定方法がよくわからないので、教えてもらえないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

Tomcatは使ったことがないので、詳細はわかりかねます


が、Apacheとの連携ができていないのではないでしょうか?
WebサーバにApacheを使うわけですよね?
そうすると、クライアントからのリクエストを
受け取るのはApacheになり、その後Tomcatへ渡す
わけですからApacheからのリクエストをTomcatで
受け取れるように設定してやる必要があるのです。

Apache、Tomcatの連携や設定は検索かければたくさん
でてきますよ。
それらを参考に設定してみてください。

http://itbtech.itboost.co.jp/inst/inst_46.php

参考URL:http://www.lint.ne.jp/~tomo/seversidejava/tomcat …
    • good
    • 0
この回答へのお礼

お礼が送れてすみません。参考サイトから色々と内容を調べました。連携するには色々設定が必要なみたいですね。この際リナックス導入するのも一つの手かなと思いました。アドバイスありがとうございます。

お礼日時:2003/07/15 03:51

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング