diff --git a/configs/nginx/dq-app--external-nginx.conf b/configs/nginx/dq-app--external-nginx.conf index bac2b4c..c75c135 100644 --- a/configs/nginx/dq-app--external-nginx.conf +++ b/configs/nginx/dq-app--external-nginx.conf @@ -108,7 +108,12 @@ server { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - # ВАЖНО: Явно указываем https, потому что клиент всегда приходит по HTTPS к Nginx + + # Если нужно чтобы Django обрабатывал и HTTP, и HTTPS, то можно раскомментировать эту строку + # и передавать реальный протокол от клиента + # proxy_set_header X-Forwarded-Proto $scheme; + + # Явно указываем https, потому что клиент всегда приходит по HTTPS к Nginx # Даже если внутри контейнера это HTTP на 127.0.0.1:8010, для Django это должно быть HTTPS proxy_set_header X-Forwarded-Proto https;