]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
sirona-aem - add rewrites for www
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 14 Aug 2017 13:22:08 +0000 (15:22 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 14 Aug 2017 13:22:08 +0000 (15:22 +0200)
customer/sirona-aem/production.yaml

index 1cd1aa49f020bb27c9bed29b5cc281c6f8d1c3c9..621c235e0bf0fb5b86423118522caa78acc6ebfe 100644 (file)
@@ -263,6 +263,11 @@ infra::profile::aem::publish::pp_vhosts:
           - { error_code: 404 , document: "/en-us/error-pages/404.html" }
           - { error_code: 500 , document: "/en-us/error-pages/500.html" }
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'http to https'
         rewrite_cond:
           - '%%{ich-trickse}{HTTPS} !=on'
@@ -599,6 +604,11 @@ infra::profile::aem::publish::pp_vhosts:
           - { error_code: 404 , document: "/de-de/error-pages/404.html" }
           - { error_code: 500 , document: "/de-de/error-pages/500.html" }
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.ledviewplus.com/%%{ich-trickse}{ENV:language}.html [R=302,L]'
@@ -658,6 +668,11 @@ infra::profile::aem::publish::pp_vhosts:
           - { error_code: 404 , document: "/it-it/error-pages/404.html" }
           - { error_code: 500 , document: "/it-it/error-pages/500.html" }
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.integoambidextrous.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
@@ -760,6 +775,11 @@ infra::profile::aem::publish::pp_vhosts:
           - { error_code: 404 , document: "/fr-fr/error-pages/404.html" }
           - { error_code: 500 , document: "/fr-fr/error-pages/500.html" }
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
@@ -942,6 +962,11 @@ infra::profile::aem::publish::pp_vhosts:
         options:
           - +Includes
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.profiledentalimplants.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
@@ -1066,15 +1091,6 @@ infra::profile::aem::publish::pp_vhosts:
     setenvifnocase:
       - 'Accept-Language ^.*$ language=de-de'
     rewrites:
-      - comment: 'http to https'
-        rewrite_cond:
-          - '%%{ich-trickse}{HTTPS} !=on'
-        rewrite_rule:
-          - '(.*) https://%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
-      - language_rewrite:
-        comment: 'lanugage Rewrite use Env Vars'
-        rewrite_rule:
-          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.cerec.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
       - comment: 'Migration to flagship site'
         rewrite_rule:
           - '^/de-de.html$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]'
@@ -1106,6 +1122,7 @@ infra::profile::aem::publish::pp_vhosts:
           - '^/de/form/cerec-marketing-package-patientenorientierung$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]'
           - '^/de/form/cerec-investitionsplanung-wirtschaftlichkeit$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/formular/cerec-investitionsplanung-wirtschaftlichkeit.html [R=301,L]'
           - '^/de/download/praxismarketing-mit-cerec$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/download/praxismarketing-mit-cerec.html [R=301,L]'
+          - '(.*) https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]'
 # Sirona www.roentgen-hausbesuch.de - kein AEM-vHost
   roentgen-hausbesuch:
     serveraliases:
@@ -1175,6 +1192,11 @@ infra::profile::aem::publish::pp_vhosts:
           - '%%{ich-trickse}{HTTP_HOST} ^(www\.)?(simply-faster-zirconia|simplyfasterzirconia)\.de$'
         rewrite_rule:
           - ^(.*)$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/vorteile/zirkonoxid.html [R=301,L]
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'Rewrite zur Startseite zirconia.es'
         rewrite_cond:
           - '%%{ich-trickse}{HTTP_HOST} ^(www\.)?(simply-faster-zirconia|simplyfasterzirconia)\.es$'
@@ -1269,6 +1291,11 @@ infra::profile::aem::publish::pp_vhosts:
         options:
           - +Includes
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.3dsummit.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
@@ -1300,6 +1327,11 @@ infra::profile::aem::publish::pp_vhosts:
         options:
           - +Includes
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.digitaldiscoverysummit.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
@@ -1746,6 +1778,11 @@ infra::profile::aem::publish::pp_vhosts:
         require:
           - local
     rewrites:
+      - comment: 'rediret to www'
+        rewrite_cond:
+          - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]'
+        rewrite_rule:
+          - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]'
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://%%{ich-trickse}{HTTP_HOST}/%%{ich-trickse}{ENV:language}.html [R=301,L]'