У меня есть следующее правило прокси на www.example.com/.htaccess
RewriteEngine On
RewriteRule ^(.*)$ http://www2.example.com/$1 [P]
Запросы на
http://www.example.com/images/properties/resized%20pics/1_thumb.jpg
Отображаются в журналах сервера на www2 как
/images/properties/resized
Я пробовал различные флаги [NE, P], [B, P], но не могу заставить их работать. Также попытался процитировать второй аргумент RewriteRule. Я видел этот вопрос, но он касается 500. Я получаю 404.
Apache 500 при проксировании URL-адресов с% 20 через 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...%.@.t...I...l.s....Pu....<6.P.@).f..GET /images/properties/resized/ HTTP/1.1