1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-07-17 01:32:29 +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; absolute_redirect off;
resolver {{ RESOLVER }} valid=30s; resolver {{ RESOLVER }} valid=30s;
# Header maps
map $http_x_forwarded_proto $proxy_x_forwarded_proto {
default $http_x_forwarded_proto;
'' $scheme;
}
# Main HTTP server # Main HTTP server
server { server {
# Variables for proxifying # Variables for proxifying

View File

@ -2,4 +2,4 @@
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 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;