Столкнулся с такой же проблемой. Есть какое-то объяснение этому?
пт, 14 июн. 2019 г. в 20:12, Илья Шипицин <chipits...@gmail.com>: > привет! > > стенд: > > nginx-1.17.0 из официального репо. > конфиг > > user root; > worker_processes 1; > > error_log /var/log/nginx/error.log warn; > pid /var/run/nginx.pid; > > events { > worker_connections 1024; > } > > > http { > include /etc/nginx/mime.types; > default_type application/octet-stream; > > log_format custom '$remote_addr\t$http_x_real_ip\t$status\t$uri'; > set_real_ip_from 127.0.0.1; > > access_log /var/log/nginx/access.log custom; > > server { > listen 80; > server_name localhost; > location / { return 200; } > } > > server { > listen 80; > server_name _; > location / { return 200; } > } > > } > > > ========================= > делаю два запроса > > curl --header "X-Real-IP: 8.9.10.11" -vvvv -I -k http://localhost/test > curl --header "X-Real-IP: 8.9.10.11" -vvvv -I -k http://localhost/%%%%% > > получаю > > # cat /var/log/nginx/access.log > 8.9.10.11 8.9.10.11 200 /test > 127.0.0.1 - 400 > > > почему магия с форматом лога и хедерами работает на 200-х статусах и не > работает на 400-х ? это такая задумка ? выглядит как баг. > > Илья Шипицин > > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru