В моей инфраструктуре два nginx сервера. Первый сервер получает запросы https от клиентов и, в зависимости от URL, передает их на второй nginx, который, в свою очередь, передает запросы на gunicorn. Для правильной работы мне нужно передать схему (https) из запроса клиента в gunicorn. Как я могу это сделать?
Есть ли способ передать заголовки, которые получил первый nginx?
Я знаю, что могу явно указать https в proxy_set_header X-Forwarded-Proto
, но я считаю, что это не совсем правильно. Благодаря этому методу функционал перестает работать при отправке запроса напрямую через второй nginx, так как он работает через http.
Спасибо за любые советы!