Re: Не работает map c переменными $status и $upstream status
YuriV
nginx-forum на forum.nginx.org
Ср Авг 3 07:41:57 UTC 2016
Валентин Бартенев
Хм, т.е. намекаете, что я где-то обшибся?
НО, я специально подбацал формат лога, чтобы эти переменные в него попадали
и там все как раз ОК:
log_format cust '$remote_addr - $remote_user [$time_local] "$request"
'
'$status $body_bytes_sent "$http_referer" '
'"$upstream_status" "$do_cache"';
10.2.14.219 - - [02/Aug/2016:13:29:24 -0400] "GET /WebForm1.aspx?code=200
HTTP/1.1" 200 588 "-" "200" "no-cache"
10.2.14.219 - - [02/Aug/2016:13:29:24 -0400] "GET /WebForm1.aspx?code=200
HTTP/1.1" 200 586 "-" "200" "no-cache"
10.2.14.219 - - [02/Aug/2016:13:29:28 -0400] "GET /WebForm1.aspx?code=500
HTTP/1.1" 500 674 "-" "500" "no-cache"
10.2.14.219 - - [02/Aug/2016:13:29:30 -0400] "GET /WebForm1.aspx?code=500
HTTP/1.1" 500 674 "-" "500" "no-cache"
Специально погуглил переменную $upstream_status :
http://nginx.org/ru/docs/http/ngx_http_upstream_module.html
Вроде как правильно написал. Да и мапа жеж не сработала бы вообще, если бы
этой переменной не было.
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,268696,268705#msg-268705
Подробная информация о списке рассылки nginx-ru