Здравствуйте.
Хочу сделать js-инжект в одну шибко умную программулину и для этой постыдной цели набросал такой вот конфиг:
server {
listen 443;
server_name example.org;
ssl on;
ssl_certificate C:/nginx-1.7.10/cert/example.org.crt;
ssl_certificate_key C:/nginx-1.7.10/cert/example.org.key;
location / {
root C:/nginx-1.7.10/sites/example.org;
try_files $uri $uri/ @proxypass;
}
location @proxypass {
proxy_pass https://1.2.3.4; # real IP of example.org
proxy_set_header Host "example.org";
}
}
Идея проста, как три копейки: если файл существует локально, одавать его, в противном случае запрашивать и отдавать оригинал. И все бы ничего, если бы на подобный финт nginx `502 Bad Gateway` не отдавал бы.
Если у вас есть идеи, где я ошибся, и вы отважитесь ими со мной поделиться, я буду весьма признателен :)