Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

nginx для mitm (3 replies)

$
0
0
Здравствуйте.

Хочу сделать 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` не отдавал бы.

Если у вас есть идеи, где я ошибся, и вы отважитесь ими со мной поделиться, я буду весьма признателен :)

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>