aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--deployment/websites/manifests/www.pp4
-rw-r--r--deployment/websites/templates/vhost_www.conf3
2 files changed, 3 insertions, 4 deletions
diff --git a/deployment/websites/manifests/www.pp b/deployment/websites/manifests/www.pp
index 07ee4ec4..c0c556ea 100644
--- a/deployment/websites/manifests/www.pp
+++ b/deployment/websites/manifests/www.pp
@@ -50,10 +50,6 @@ class websites::www {
options => ['FollowSymLinks'],
}
- apache::vhost_redirect { "${vhost}":
- url => "https://www.${::domain}/",
- }
-
apache::vhost_redirect { "${::domain}":
url => "https://www.${::domain}/",
}
diff --git a/deployment/websites/templates/vhost_www.conf b/deployment/websites/templates/vhost_www.conf
index 1d60db0b..c7634759 100644
--- a/deployment/websites/templates/vhost_www.conf
+++ b/deployment/websites/templates/vhost_www.conf
@@ -7,3 +7,6 @@ RewriteRule ^g/(.+)$ https://static.mageia.org/g/$1 [R,L,QSA]
ErrorDocument 404 /404.php
php_value short_open_tag false
+
+# switch all to https
+RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]