0

hello.war ファイル (GlassFish Web サイトのサンプル ファイル) があり、ブラウザーからアクセスしようとしています。(このファイルはHEREからダウンロードできます)

この war ファイルを GlassFish サーバーにデプロイし、次の場所から問題なくアクセスできます。

www.mydomain.com:8080/hello/

ただし、次からアクセスしたい:

www.mydomain.com/glassfish-test/hello/

そのために、httpd.conf ファイル (VirtualHost セクション) を次の行で変更しました (そして Apache を再起動しました):

JkMount /glassfish-test/* worker1

そして、hello.war ファイルを ~/public_html/glassfish-test/ ディレクトリに配置します。次に、tar xvf を使用して解凍すると、index.jsp ファイル (glassfish-test ディレクトリにあります) が表示されます。GlassFish を Apache と mod_jk で正しく設定した場合、hello.war アプリケーションを表示するためにブラウザに設定する必要のある URL は何ですか?

それは...

www.mydomain.com/glassfish-test/hello/
www.mydomain.com/glassfish-test/index.jsp
www.mydomain.com/glassfish-test/WEB-INF/???

以前は .jsp または war ファイルを使用したことがありませんでした。どんなコメントでも大歓迎です。

4

1 に答える 1

0

Apache アプリケーション サーバーはポート 8080 でリッスンしています。ホスト名の「:8080」を省略してページにアクセスしたいので、デフォルトの HTTP ポートであるポート 80 でリッスンするように Apache を構成する必要があります。

于 2012-02-10T03:33:15.637 に答える