1

専用サーバーがあり、そこに tomcat がインストールされています。しかし、Tomcat にアクセスする唯一の方法は、URL でポート番号を指定することです。例: http://server.mydomain.com:8080 で tomcat サーバーに移動します。URL からポート番号を削除するにはどうすればよいですか????

これを使用している限りは問題ありませんでしたが、SOAP サービスを生成し、それを axis2 にデプロイしました。サービスにアクセスするための URL は http://server.mydomain.com:8080/axis2/services/MyService?wsdlのよう になり、ポート番号が表示されます。このポート番号を削除するにはどうすればよいですか??

または、ポート番号を表示せずにサービスにアクセスできるようにする他の方法はありますか?? ありがとう

4

2 に答える 2

4

3 ワード: Apache リバース プロキシ

私はこのような Java/Tomcat の特異性を扱うのが嫌いなので、Tomcat に適切な/通常のポート 80 の URL を与えるために、Apache を介してリバース プロキシを実行しています。私のアプローチに関する詳細な回答は、ここ Server Fault にあります

そうすれば、Tomcat のセットアップは健全でクリーンになり、Apache を使用すると、フロントエンドのアクセシビリティと制御をより柔軟に行うことができます。

于 2013-02-13T12:03:22.697 に答える
3

ポート番号が表示されていないということは、ポート 80 (http) または 443 (https) で実行する必要があることを意味します。そのためには、Tomcat の構成を変更する必要があります。私はインターネットでこれを見つけました

于 2013-02-13T12:00:22.200 に答える