ると助かります。処理は同じWebサーバーにて行います。
[変更前]
http://aaa.example.com/test.cgi?value1=1&value2=2......
[変更後(内部的な処理)]
http://localhost.localdomain/convert/convert.cgi?url=http%3A%2F%2Faaa.example.com%3A%2F%2Ftest.cgi?value1=1&value2=2......
mod_rewrite だけでなく、mod_proxy も必要ですが、可能ではあります。
RewriteEngine On RewriteRule ^/test.cgi http://localhost.localdomain/convert/convert.cgi?url=http%3A%2F%2F%{HTTP_HOST}%2Ftest.cgi [QSA,P,L]
試してはいないので調整は必要かもしれませんが、こんなところかと。
ただ、同じサーバーでやるなら純粋に mod_rewrite だけの方がいいと思いますが。
よく分かってないのですが、VirtualHost機能を使う場合には、mod_proxyが必須ということでしょうか?
できればブラウザーのURL欄には変換前のURLのままで表記されて欲しいと思っています。