>>829
基本的にはバーチャルホスト外に書いたRewriteRuleはバーチャルホスト内には適用されない。

(参考) http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteoptions

そのRewriteRuleをVirtualHostの中に書けば済む話だし、
さらに言えばRewriteRuleじゃなくてProxyPassで書けばいい