<div dir="ltr">Приветствую!<div>Необходимо настроить на nginx переадресацию на другие веб-ресурсы, чтобы например при обращении по адресу <a href="http://nginx-server/reloc_proxy/web-site/index.php?page=1">http://nginx-server/reloc_proxy/web-site/index.php?page=1</a> происходил редирект на <a href="http://web-site/index.php?page=1">http://web-site/index.php?page=1</a> и возвращались обратно хедеры и боди от <a href="http://web-site/index.php?page=1">http://web-site/index.php?page=1</a><br clear="all">
<div><div><br></div><div>Я реализовал следующим образом:</div><div><br></div><div>server {</div><div><div><div>  location /reloc_proxy_targets {</div><div>  rewrite ^/reloc_proxy_targets/(.*)$  http://$1 break;</div><div>
    }</div></div><div>}</div></div><div><br></div><div>В моей же случае я получаю обратно статус 302  с боди:</div><div><div><html></div><div><head><title>302 Found</title></head></div><div><body bgcolor="white"></div>
<div><center><h1>302 Found</h1></center></div><div><hr><center>nginx/1.2.1</center></div><div></body></div><div></html></div></div><div><br></div><div>Каким образом можно заменить 302 статус на реальноотдающий статус ресурса?</div>
<div><br></div><div>На апаче это было реализовано следующим правилом:</div><div><br></div><div>RewriteEngine On</div><div>RewriteRule    ^reloc_proxy/(.*)$  http://$1  [P,L]</div></div><div><br></div><div><br></div><div><br>
</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>-- <br>С уважением,<br>Олег<br>
</div></div>