<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">6 марта 2015 г., 17:20 пользователь Dworx <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте.<br>
<br>
Хочу сделать js-инжект в одну шибко умную программулину и для этой постыдной<br>
цели набросал такой вот конфиг:<br>
<br>
server {<br>
listen 443;<br>
server_name <a href="http://example.org" target="_blank">example.org</a>;<br>
<br>
ssl on;<br>
ssl_certificate C:/nginx-1.7.10/cert/example.org.crt;<br>
ssl_certificate_key C:/nginx-1.7.10/cert/example.org.key;<br>
<br>
location / {<br>
root C:/nginx-1.7.10/sites/<a href="http://example.org" target="_blank">example.org</a>;<br>
try_files $uri $uri/ @proxypass;<br>
}<br>
<br>
location @proxypass {<br>
proxy_pass <a href="https://1.2.3.4" target="_blank">https://1.2.3.4</a>; # real IP of <a href="http://example.org" target="_blank">example.org</a><br>
proxy_set_header Host "<a href="http://example.org" target="_blank">example.org</a>";<br>
}<br>
}<br>
<br>
Идея проста, как три копейки: если файл существует локально, одавать его, в<br>
противном случае запрашивать и отдавать оригинал. И все бы ничего, если бы<br>
на подобный финт nginx `502 Bad Gateway` не отдавал бы.<br></blockquote><div><br></div><div>Ванга говорит, что 502 возвращает прокся. Так вижу.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Если у вас есть идеи, где я ошибся, и вы отважитесь ими со мной поделиться,<br>
я буду весьма признателен :)<br>
<br></blockquote></div></div></div>