0

Java Web アプリケーションを JELASTIC.com にデプロイしましたが、すべてうまくいきました。

ここで、アプリが実行されている jelastic サーバーにドメインをマップしたいと考えています。ドキュメントを参照して CNAME を追加し、jelastic 環境でドメインをマッピングしました。URL(mydomain)に移動すると、Tomcatのホームページが表示されます(画像のように)..

mysite/myprojectname と入力すると、アプリケーションがブラウザで実行されていることがわかります。代わりに、アプリケーションを tomcat ホームページではなく mysite クリックでマップする必要があります。

ちょっとしたことかもしれませんが、現時点ではわかりません。誰か助けてくれませんか。

次のドキュメントを試しました

Tomcat の構成ボタンをクリックし、server.xml ファイル (サーバー ディレクトリ) に移動して、複数のドメインをホストするための構成を設定します (バインドする各ドメインにホスト タグを追加します)。

       <Host name="external.domain.tld" appBase="webapps/context_name" autoDeploy="true">
<Alias>external.domain.tld</Alias>
<Context path="" docBase="${catalina.base}/webapps/context_name"/>
</Host>

サイト マッピングは、このようなものを表示します

編集:-まだ私はパブリック IP を持っていません。ジェラスティック トレイル プランを試しています。

4

1 に答える 1

1

あなたの構成はよさそうです。しかし、設定後にTomcatを再起動していないようです。また、Jelastic ドキュメントで Tomcat のドメイン名を構成する方法の例を見つけることができます - http://docs.jelastic.com/multiple-domains2

于 2014-12-22T13:49:42.567 に答える