Hello,
First of all - I dont want to use [R] in my rules.
What I try to achieve: every request /xxx to be served from localhost, and every request /yyy to be proxied to otherhost.
When I use: ProxyPass /xxx http://otherhost/xxx
Everything work fine. (perfect!!)
When I turn off ProxyPass and will use RewriteRule, like:
RewriteRule ^/xxx/(.*) http://otherhost/xxx/$1 [P]
Then every request like /xxx?foo=boo in access log on otherhost looks like:
GET /xxx%3Ffoo=boo?foo=boo
So QUERY_STRING is doubled by [P], and first occurence is URL-encoded, and second is normal.
Any idea?
Rgds, W.