]> git.nbdom.net Git - nb.git/commitdiff
etc/nginx/inc/https-only.conf
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 20 Nov 2017 00:32:40 +0000 (00:32 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Mon, 20 Nov 2017 00:32:40 +0000 (00:32 +0000)
etc/nginx/inc/https-only.conf [new file with mode: 0644]

diff --git a/etc/nginx/inc/https-only.conf b/etc/nginx/inc/https-only.conf
new file mode 100644 (file)
index 0000000..9618519
--- /dev/null
@@ -0,0 +1,5 @@
+set $redirect 0;
+if ( $scheme = http ) { set $redirect 1; }
+# Live is behind a load balancer which do only http queries
+if ($http_x_forwarded_proto = "https") { set $redirect 0; }
+if ( $redirect = 1 ) { return 301 https://$host$request_uri; }