Назад | Перейти на главную страницу

Правило nginx для захвата заголовка и добавления значения в виде строки запроса

У меня есть интересная проблема, которую мне нужно решить в nginx: один из сайтов, которые я создаю, получает входящий трафик на порт 80 (и только порт 80), который может иметь определенный заголовок, установленный в запросе. Если этот заголовок присутствует, мне нужно захватить его значение и добавить его в качестве параметра строки запроса, прежде чем выполнять временное перенаправление (перезапись) на другой (безопасный) сервер, передавая параметр и любые другие параметры строки запроса. Это должно быть вполне выполнимо, но как !?

Большое спасибо,

JS

return https://example.com$uri?my_header=$http_my_header&$args;

Если я вас правильно понял.