From cabcc7b106f7fe8e2cb041d438c18933cd7607c3 Mon Sep 17 00:00:00 2001 From: Ashish Patil Date: Wed, 21 Jun 2017 00:33:39 +0400 Subject: [PATCH] [Fix] #1173 Nginx SSL redirect loop (#1174) Headers not being passed was causing nginx to redirect to SSL again & again. --- {{cookiecutter.project_slug}}/compose/nginx/nginx-secure.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/{{cookiecutter.project_slug}}/compose/nginx/nginx-secure.conf b/{{cookiecutter.project_slug}}/compose/nginx/nginx-secure.conf index 10a53eec1..c3f46b84e 100755 --- a/{{cookiecutter.project_slug}}/compose/nginx/nginx-secure.conf +++ b/{{cookiecutter.project_slug}}/compose/nginx/nginx-secure.conf @@ -83,6 +83,8 @@ http { # cookiecutter-django app location @proxy_to_app { + proxy_set_header X-Forwarded-Proto https; + proxy_set_header X-Url-Scheme $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off;