1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-07-15 01:24:34 +02:00

Use a map for passing x-forwarded-proto along

This commit is contained in:
kaiyou
2017-12-04 22:19:17 +01:00
parent 42314d3d75
commit 2dfc91ac4d
2 changed files with 7 additions and 1 deletions

View File

@ -20,6 +20,12 @@ http {
absolute_redirect off;
resolver {{ RESOLVER }} valid=30s;
# Header maps
map $http_x_forwarded_proto $proxy_x_forwarded_proto {
default $http_x_forwarded_proto;
'' $scheme;
}
# Main HTTP server
server {
# Variables for proxifying

View File

@ -2,4 +2,4 @@
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Proto $proxy_x_forwarded_proto;