proxy pass и urlencode url's
buylov
nginx-forum at nginx.us
Mon Oct 8 08:38:24 UTC 2012
Здравствуйте.
Есть open proxy на nginx , имеет следующий вид
location ~ /proxy/ {
resolver 8.8.8.8;
rewrite ^/proxy/(.*)$ /$1 break;
proxy_pass http://$1;
}
При запросах на urlencode url's, в частности содержащие %20, иногда
возвращается 404 ошибка.
При тестировании на своей стороне - все в порядке, но при запросе через
прокси в лог попадает без %20, то есть пишется просто " ". Судя по тексту
ошибки ,другой сервер воспринимает запрос до первого пробела. Что с этим
можно сделать?
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,231467,231467#msg-231467
Подробная информация о списке рассылки nginx-ru