From 44569aa6eb1000c8a82f7a43ef3e0c3168fd6da0 Mon Sep 17 00:00:00 2001 From: Vladimir Eremin Date: Tue, 11 Oct 2016 16:11:53 +0300 Subject: [PATCH] Fix redirect to http://_/ If site is empty, or redirect is not specified, it should use $http_host --- nginx/files/redirect.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nginx/files/redirect.conf b/nginx/files/redirect.conf index b31424b..ef1aa04 100644 --- a/nginx/files/redirect.conf +++ b/nginx/files/redirect.conf @@ -6,6 +6,6 @@ server { {%- if site.redirect is defined %} rewrite ^(.*) {{ site.redirect.get('protocol', 'http') }}://{{ site.redirect.get('host', '$server_name') }}{{ site.redirect.get('path', '$1') }} permanent; {%- else %} - rewrite ^(.*) https://$server_name$1 permanent; + rewrite ^(.*) https://$host$1 permanent; {%- endif %} }