Tomcat 7 で仮想ホストを構成する際に問題に直面しています。
これまで、次のことを行ってきました。
Web アプリケーションを含む webapp フォルダーとして appBase を使用して、 server.xmlファイルにHost要素を追加しました。
<Host name="www.*myhostname*.com" appBase="my_webapp_folder_name" unpackWARs="true" autoDeploy="true"> <Context docBase="path_of_external_folder" path="/img" /> </Host>
Catalina エンジンの defaultHost を変更しました。
<Engine name="Catalina" defaultHost="www.*myhostname*.com">
catalina.homeに webapp フォルダー ( my_webapp_folder_name ) を作成しました。また、この webapp フォルダー内に ROOT フォルダーを作成しました。
この ROOT フォルダー内のすべての JSP/HTML、クラス ファイル、CSS などをコピーしました。
catalina.home/conf/Catalina/myhostname フォルダー内に、次の内容のファイル ROOT.xml を作成しました。
<Context path="" docBase="${catalina.home}/my_webapp_folder_name/ROOT" />
ここで何か不足していますか?上記のすべてを実行した後、ホスト名を使用して接続できないためです。しかし、サーバーの IP アドレスを入力すると、問題なく動作します。
権限に関連する問題があるかどうかはわかりません。
この問題を解決するために私を助けてください。