From 7e0555fc798353dcf3afd60ea85aaea76c3c169a Mon Sep 17 00:00:00 2001 From: Siarhei Siniak Date: Sun, 23 Oct 2022 15:11:50 +0300 Subject: [PATCH] [~] Refactor --- d1/nginx_config.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/d1/nginx_config.py b/d1/nginx_config.py index 5db195d..536af8d 100644 --- a/d1/nginx_config.py +++ b/d1/nginx_config.py @@ -18,7 +18,7 @@ with io.open( sections.append(r''' location ^~ /{app_name}/ { proxy_set_header Host $http_host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-For $t1; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; @@ -39,7 +39,7 @@ events { http { log_format main - '[$time_local][$remote_addr, $http_x_forwarded_for]' + '[$time_local][$remote_addr, $http_x_forwarded_for, $t1]' '[$request_length,$bytes_sent,$request_time]' '[$status][$request]' '[$http_user_agent][$http_referer]'; @@ -48,6 +48,13 @@ http { access_log /dev/stderr main; server { + set $t1 $remote_addr; + if ($http_x_forwarded_for) + { + set $t1 $http_x_forwarded_for; + } + + listen 80; client_max_body_size 50M;