<div dir="ltr">Здравствуйте.<div><br></div><div>Например, как-то так:</div><div><br></div><div>location ~ /proxy/(?<file_host>[^/]+)/(?<file_uri>.+)$ {</div><div>    error_page 301 302 307 =200 @proxy_redirect;</div><div>    proxy_intercept_errors on;</div><div><br></div><div>    proxy_pass http://$proxy_host/$proxy_uri?$args;</div><div><br></div><div>    ...</div><div>}</div><div><br></div><div>location @proxy_redirect {</div><div>    set $redirect_url $upstream_http_location;</div><div><br></div><div><div>    proxy_pass $redirect_url;</div><div>    proxy_set_header Host $proxy_host;</div></div><div><br></div><div>    ...</div><div>}</div><div><br></div><div>Кеширование добавить в оба location.</div></div>