- PR -

mod_proxyでの連携

1
投稿者投稿内容
しろくま
常連さん
会議室デビュー日: 2004/10/15
投稿数: 35
投稿日時: 2006-03-09 21:14
お世話になります、しろくまです。

環境
FC4
Apache2.2
Tomcat5.5.15

mod_proxyを使用して連携したいのですが、サンプルで見かける
コード:
 
httpd-proxy.confで
<Location /servlets-examples/>
  ProxyPass ajp://localhost:8009/servlets-examples/
</Location>


この方法は簡単にいきました。

ただjspのみTomcatへ渡したい場合、mod_jkの時に行っていた
コード:
 
workers2.propertiesで
[uri:/*.jsp]


このパターンの設定方法がわかりません。

当然のことながら
コード:
 
<Location /*.jsp>
  ProxyPass ajp://localhost:8009/
</Location>


では、tomcatへは遷移されませんでした。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-03-10 04:56
Location にそういう風に書けるんでしたっけ?
拡張子を見てプロキシしたりしなかったりという設定にはたぶん mod_rewrite を使うのが楽ではないでしょうか。
また、単に "*.jsp のリクエストを転送する" という設定だと WEB-INF/ 以下が丸見えになってしまうので気をつけてください。
1

スキルアップ/キャリアアップ(JOB@IT)