From 054677bb0294f3fd966fedc93e2b92b8500b9009 Mon Sep 17 00:00:00 2001 From: hwiorn Date: Sun, 23 May 2021 01:38:46 +0900 Subject: [PATCH] Fix nginx.conf for reverse-proxy with HTTPS --- root/etc/nginx/fastcgi_params | 2 +- root/etc/nginx/nginx.conf | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/root/etc/nginx/fastcgi_params b/root/etc/nginx/fastcgi_params index 28decb9..cf648b6 100644 --- a/root/etc/nginx/fastcgi_params +++ b/root/etc/nginx/fastcgi_params @@ -10,7 +10,7 @@ fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; -fastcgi_param HTTPS $https if_not_empty; +fastcgi_param HTTPS $fe_https; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; diff --git a/root/etc/nginx/nginx.conf b/root/etc/nginx/nginx.conf index 43b51cd..d22b0a7 100644 --- a/root/etc/nginx/nginx.conf +++ b/root/etc/nginx/nginx.conf @@ -25,6 +25,10 @@ http { open_file_cache max=100; client_max_body_size 100M; + map $http_x_forwarded_proto $fe_https { + default off; + https on; + } upstream php-upstream { server 127.0.0.1:9000;