<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">6 декабря 2014 г., 20:17 пользователь Pavel V. <span dir="ltr"><<a href="mailto:pavel2000@ngs.ru" target="_blank">pavel2000@ngs.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте, greenh.<br>
<br>
Вы писали 6 декабря 2014 г., 19:54:00:<br>
<span class=""><br>
> К сожалению изменить ссылки не возможно.  Похоже решением будет в proxy_store прописать не<br>
> $request, а urldecode от request, вот только как это сделать?<br>
<br>
</span>1) try_files $uri<br>
2) proxy_store /home/<a href="http://site.com/img.site.com/$request_uri" target="_blank">site.com/img.site.com/$request_uri</a>;<br>
<br>
Ищете файлы по $uri, пишете файлы по $request_uri. Где логика?<br></blockquote><div>Спасибо, логично. Хотя, при отсутствии переменных в get запросе и редиректов они будут идентичны.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
В примере в документации<br>
<a href="http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_store" target="_blank">http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_store</a><br>
<br>
еще есть отсылка к переменной $original_uri.<br></blockquote><div>Хм, я негде не нашел, что в ней должно быть </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Успехов.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
С уважением,<br>
 Pavel                          mailto:<a href="mailto:pavel2000@ngs.ru">pavel2000@ngs.ru</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br></div></div>