Nginxを搭載したTomcatサーバーにWebアプリケーションをデプロイしようとしています。私が遭遇する問題は、jspページのタグが「正しくない」(tomcatの観点からは正しい)コンテキストパスを出力することです。
tomcat上の私のWebアプリは、コンテキストパス/ webApp1にデプロイされ、tomcatはポート8080で実行されます。したがって、Webアプリケーションにはhttp:// localhost:8080/webApp1からアクセスできます。
私のnginxは、proxy_passに次のように構成されています。
location / {
http://localhost:8080/webApp1;
}
この構成では、WebアプリはURL http://localhostで動作することになっています
これはホームページのテキストに対してのみ機能します。ホームページは正常にロードされましたが、tomcatはそれ自体が実行されていると見なすため、ホームページ上のすべてのリンクに/ webApp1のプレフィックスが付いているため、すべてのリンクのプレフィックスとしてコンテキストパスが出力されます。
誰かが以前にこれを修正したことがありますか。
すべての答えは大歓迎です。
z。