We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9f658ab commit 8b5a0b3Copy full SHA for 8b5a0b3
1 file changed
router/image/templates/nginx.conf
@@ -157,10 +157,16 @@ http {
157
{{ if eq $useFirewall "true" }}include /opt/nginx/firewall/active-mode.rules;{{ end }}
158
proxy_buffering off;
159
proxy_set_header Host $host;
160
- {{ if ne $useSSL "false" }}
161
- proxy_set_header X-Forwarded-Proto $scheme;
162
- {{ end }}
+ set $access_ssl 'off';
+ set $access_port '80';
+ if ($access_scheme ~ https) {
163
+ set $access_ssl 'on';
164
+ set $access_port '443';
165
+ }
166
+ proxy_set_header X-Forwarded-Port $access_port;
167
+ proxy_set_header X-Forwarded-Proto $access_scheme;
168
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
169
+ proxy_set_header X-Forwarded-Ssl $access_ssl;
170
proxy_redirect off;
171
proxy_connect_timeout 30s;
172
proxy_send_timeout 1200s;
0 commit comments