From 03abe35250adb85829f6344240c170d23e33488a Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 24 Mar 2017 23:58:23 +0100 Subject: [PATCH] Resolve Rewrite HTTP to HTTPS: https://git.ispconfig.org/ispconfig/ispconfig3/issues/4601 --- server/conf/vhost.conf.master | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/server/conf/vhost.conf.master b/server/conf/vhost.conf.master index c8ead10334..4e78cb8781 100644 --- a/server/conf/vhost.conf.master +++ b/server/conf/vhost.conf.master @@ -438,6 +438,15 @@ RewriteCond %{REQUEST_URI} ^/\.well-known/acme-challenge/ RewriteRule ^ - [END] + + + + RewriteCond %{HTTPS} off + RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/ + + RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] + + RewriteCond %{HTTP_HOST} ^$ [NC] @@ -466,15 +475,6 @@ RewriteRule ^/(.*)$ $1 - - - - RewriteCond %{HTTPS} off - RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/ - - RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] - - # add support for apache mpm_itk -- GitLab