TomcatにリダイレクトするApache httpdをセットアップしました。
Apache httpd は 9000 で実行され、Tomcat はローカル マシンの 8080 ポートで実行されます。
以下は私のシナリオです
http://:9000/mypage?id=XYZ は、http://:8080/myappp/mypage として Tomcat にリダイレクトする必要があります
tomcat へのルーティングを処理する mod_jk とロード バランサーをセットアップしました。しかし、URL を正しく構築できません。
RewriteCond %{QUERY_STRING} ^id=(XYZ)$
RewriteRule ^/?(.*)$ /$1? [PT,L]
「XYZ」から「myapp」へのマッピングをルールにハードコーディングして保存しても問題ありません。
$1 を使用してクエリ パラメータを取得できますが、元の URL の最後の部分を取得するにはどうすればよいですか
ありがとう