Eu tenho a seguinte regra de proxy em www.example.com/.htaccess
RewriteEngine On
RewriteRule ^(.*)$ http://www2.example.com/$1 [P]
Solicitações para
http://www.example.com/images/properties/resized%20pics/1_thumb.jpg
Estão aparecendo nos registros do servidor em www2 como
/images/properties/resized
Eu tentei vários sinalizadores [NE, P], [B, P], mas não consigo fazer isso funcionar. Também tentei citar o segundo argumento do RewriteRule. Eu vi essa pergunta, mas ele lida com 500 estou recebendo 404.
Apache 500 ao fazer proxy de URLs com% 20 por meio de mod_proxy
tcpdump -A -s 0 port 80 and host www2.example.com | grep resized
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
E...%[email protected]....<6.P.@).f..GET /images/properties/resized/ HTTP/1.1