1

VPSホスティングを購入しました。java1.7とTomcat7をインストールしました。tomcatにwarファイルをデプロイしました。ローカルホストでは正常に動作します。目的の出力が得られます。ホスティングスペースも購入しました。ディレクトリが作成され(例:mywebsite.com)、静的なindex.htmlページを配置してhttp://www.mywebsite.comとしてサイトにアクセスすると、正常に機能します。つまり、index.htmlが表示されます。私の問題は、そのindex.htmlを表示する代わりに、そのWebアドレスを入力するときに、Javaアプリケーションを呼び出す必要があることです。これどうやってするの?案内してください

4

3 に答える 3

2

あなたは2つのことをする必要があります

1) tomcat conf/server.xml ファイルで、タグ エントリを次のように変更します。

<Host name="mywebsite.com"  appBase="d:/webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

d:/webapps --> このフォルダー内に、Web アプリケーションまたは war ファイルが必要です。

2) Web アプリケーションでは、web.xml にウェルカム ファイル リスト タグを次のように追加する必要があります。

<welcome-file-list>
      <welcome-file>pages/index.jsp</welcome-file>
</welcome-file-list>
于 2012-06-20T05:45:04.987 に答える
1

ドメインの www レコードを vps IP アドレスにマップすることをお勧めします。

ドメインコントロールパネルにログインすることでそれを行うことができます

すでに VPS を持っているため、ホスティング スペースは必要ありません。

于 2012-06-20T05:26:56.287 に答える
-1

yourwebsite.com へのリクエストを http:// ipaddress:port /myAPP のような VPS サーバー アドレスに転送するように、ドメイン構成を更新するだけです。

于 2014-12-04T02:48:43.807 に答える