2016-10-11 7 views
0

webappsに「MyApp」という名前のアプリケーションフォルダがあるApache 2.4と1のtomcat(コネクタポート-8081とAJP-8009)サーバ(両方とも同じLinuxボックス)ディレクトリ。ApacheとTomcatのプロキシが動作しない

Tomcatの直接URLは - http://localhost:8081/MyApp/MyApp - >このリンクは正常に読み込まれ、画像が表示され、jqueryとjsは正常に動作します。

下に述べたように、私はmod_proxyをを使用してApacheからTomcatにすべての要求をプロキシしています -

はProxyPass/MyAppにAJP:// localhostを:8009/MyAppに/ MyAppに

にProxyPassReverse/MyAppにAJP:// localhostを:8009/MyApp/MyApp

WebサーバーのURLからアクセスしようとすると、URLがロードされますが、/ u01/tomcat/webapps/MyAppディレクトリ内の画像、css、jqueryは機能しません。私は、例えば、画像の直接URLをロードしようとした場合

からhttp://localhost/MyApp/images/logo.jpgを画像のボディで、それdoesntの仕事、

を、私は見 -

HTTPステータス404 -/MyAppに/ MyAppに/images/incidentReport.jpg 上記の行を参照して、イメージを取得するためのもう1つの 'MyApp'を追加しています。

一方、tomcat URL [localhost:8081/MyApp/images/logo.jpg]うまくロードされます。

何が問題になりますか?アプリケーションの開発者は、2つの 'MyApp'、つまりlocalhost:8081/MyApp/MyAppで動作するように設計しています。

webserver/tomcatを実行するには、この作品?

答えて

関連する問題