https://<IP>:8443/webappname
(すべてのWebアプリで動作する)経由でアクセスできるTomcatサーバーを使用しています
このTomcatサーバーも、次のようなドメインからアクセスできるように構成されています。https://mydomain123.com/webappname
ただし、すべてのWebアプリにアクセスできるわけではありません。上記のようにwebappsフォルダー内の新しいWebアプリケーションにアクセスできるようにする方法(ドメイン)。
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アプリの名前(上記の「例」)を変更して、他のアプリをプロキシします。
ProxyPass
Apache構成ファイルに行が見つからない場合は、などの別のモジュールを使用している可能性がありますmod_jk
。