2 つの ProxyPass ディレクティブがあります。
ProxyPass /client/ http://10.0.0.8:8080/client/
<Location /client/>
RequestHeader edit X-GWT-Module-Base ^(.*)/client/(.*)$ $1/client/$2
</Location>
ProxyPass / http://10.0.0.8:8080/client/
<Location />
RequestHeader edit X-GWT-Module-Base ^(.*)/(.*)$ $1/client/$2
</Location>
10.0.0.8
ポート 8080 で Glassfish を実行しておりhttp://10.0.0.8:8080/client/
、GWT ベースのアプリケーションへの URL です。Glassfish 側でエラーが発生した場合を除き、両方のプロキシは問題なく動作します。/client/ プロキシを経由すると、Glassfish 側で生成された実際のエラーが表示されます。/ プロキシを経由すると、「サーバーでエラー 500 呼び出しに失敗しました。サーバー ログを参照してください」しか表示されません。設定ProxyErrorOverride Off
してみましたがダメでした。
/ プロキシ経由でエラーが表示されないのはなぜですか?