all i want is to do the most basic of tasks - add a port number, to forward to a local proxy, and apache is choking on the incoming URLs..
the config is verbatim from several working rails setups on the same machine, but none of them have escaped stuff in their URLs, i guess.
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ balancer://site_cluster%{REQUEST_URI} [P,QSA,L]
merely requesting http://site/%f is enough to get a 400 Bad Request
i see various things about an unavoidable layer of unescaping - this sounds bad, and i cant think of any other explanations... i mean REQUEST_URI should mean REQUEST_URI, not "choke on REQUEST_URI if it contains certain chars", right?