привет! допустим, у нас своеобразное приложение. с подчеркиванием в хедерах (не спрашивайте, у меня нет идей, чем заправлялись разработчики)
читаем https://nginx.org/ru/docs/http/ngx_http_core_module.html#underscores_in_headers ок. директиву надо писать в дефолт сервере. пишем log_format underscore '$http_header_underscore\t$status'; server { listen 80; server_name localhost; access_log /var/log/nginx/test.log underscore; location / { proxy_pass http://127.0.0.1:81; } } server { listen 80 default_server; server_name _; underscores_in_headers on; location / { return 404; } } server { listen 81; server_name localhost; location / { return 418; } } можете проверить (я проверял на 1.15.11 без доп модулей) - не работает. зато, если добавить в соответствующий сервер - работает. баг ? Илья Шипицин
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
