0

https://<IP>:8443/webappname(すべてのWebアプリで動作する)経由でアクセスできるTomcatサーバーを使用しています

このTomcatサーバーも、次のようなドメインからアクセスできるように構成されています。https://mydomain123.com/webappname

ただし、すべてのWebアプリにアクセスできるわけではありません。上記のようにwebappsフォルダー内の新しいWebアプリケーションにアクセスできるようにする方法(ドメイン)。

4

1 に答える 1

0

Apache(httpd)がTomcatの前で実行されている場合mod_proxy、一部のWebアプリケーションの要求をTomcatに転送するために使用している可能性があります。一部のWebアプリでは機能しますが、他のWebアプリでは機能しないため、次のように、Apache構成ファイル(通常/etc/apache2はLinuxの場合)でで始まる行を調べてみてくださいProxyPass

ProxyPass /example ajp://localhost:8009/example
ProxyPassReverse /example ajp://localhost:8009/example

Apacheを介してアクセスできるWebアプリごとに、このような2行が必要です。これらの行をコピーし、Webアプリの名前(上記の「例」)を変更して、他のアプリをプロキシします。

ProxyPassApache構成ファイルに行が見つからない場合は、などの別のモジュールを使用している可能性がありますmod_jk

于 2013-01-13T03:49:39.203 に答える