]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
mbvd-tourer add rewrites for ssl
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 30 May 2017 15:00:20 +0000 (17:00 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Tue, 30 May 2017 15:00:20 +0000 (17:00 +0200)
customer/mbvd-tourer/web-tourer-mercedes-benz-de.pixelpark.net.yaml

index 2e6785b29bc13ceeef6c8b255aa346dce5d21f9c..bca6ba366c2269a005779bc33eb30dd987c82668 100644 (file)
@@ -15,6 +15,19 @@ infra::profile::ruby_passenger::projects:
     serveraliases:
       -  tourer-mercedes-benz-de.pixelpark.net
       -  tourer.mercedes-benz.de
+    rewrites:
+      - comment: 'Alle Domains auf tourer.mercedes-benz.de'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^tourer\.mercedes-benz\.de$ [NC]'
+        rewrite_rule:
+          - '^(.*)$ https://tourer.mercedes-benz.de$1 [R=301,L]'
+      - comment: 'Weiterleitung auf https'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP:HTTPS} !=on [NC]'
+        rewrite_rule:
+          - '^(.*)$ https://tourer.mercedes-benz.de$1 [L,R=301]'
+    setenvif_ssl:
+      - 'HTTPS on HTTPS=on'
     cert_servername: 'wildcard.pixelpark.net'
     cert_customer: 'pixelpark'
     ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem'