]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
sirona-aem - add language rewrite again
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Tue, 21 Mar 2017 14:49:43 +0000 (15:49 +0100)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Tue, 21 Mar 2017 14:49:43 +0000 (15:49 +0100)
customer/sirona-aem/production.yaml

index e34997aa60f73eb9b6db56b0fec89736da9811d4..e5799ac0e9900b271987af45c8cfbdd4ec490002 100644 (file)
@@ -981,6 +981,12 @@ site::profile::aem::publish::pp_vhosts:
     ssl_key: '/etc/pki/tls/private/cerec.com-key.pem'
     ssl_chain: '/etc/pki/tls/certs/cerec.com-cert.pem'
     docroot_owner: apache
+    setenvif:
+      - 'Origin "http(s)?://(www\.)?(sirona-cerec-test.azurewebsites.net|sirona-cerec-stage.azurewebsites.net|cerec.com|sirona-cerec-de.local:3000)$" AccessControlAllowOrigin=$0$1'
+    setenvifnocase:
+      - 'Accept-Language ^.*$ language=de-de'
+    headers:
+      - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
     aliases:
       - { alias: /error_custom/ , path: /var/www/html/error_custom/ }
     error_documents:
@@ -1001,6 +1007,9 @@ site::profile::aem::publish::pp_vhosts:
         options:
           - +Includes
     rewrites:
+      - comment: 'lanugage Rewrite use Env Vars'
+        rewrite_rule:
+          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.exzellenzgruender.de/%%{ich-trickse}{ENV:language}.html [R=301,L]'
       - comment: 'Migration to flagship site'
         rewrite_rule:
           - '^/de/vorteile$ https://www1.dentsplysirona.com/de-de/loesungen/themen/existenzgruender/vorteile.html [R=301,L]'
@@ -1021,6 +1030,12 @@ site::profile::aem::publish::pp_vhosts:
     ssl_key: '/etc/pki/tls/private/cerec.com-key.pem'
     ssl_chain: '/etc/pki/tls/certs/cerec.com-cert.pem'
     docroot_owner: apache
+    setenvif:
+      - 'Origin "http(s)?://(www\.)?(sirona-cerec-test.azurewebsites.net|sirona-cerec-stage.azurewebsites.net|cerec.com|sirona-cerec-de.local:3000)$" AccessControlAllowOrigin=$0$1'
+    setenvifnocase:
+      - 'Accept-Language ^.*$ language=de-de'
+    headers:
+      - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
     aliases:
       - { alias: /error_custom/ , path: /var/www/html/error_custom/ }
     error_documents:
@@ -1041,6 +1056,9 @@ site::profile::aem::publish::pp_vhosts:
         options:
           - +Includes
     rewrites:
+      - comment: 'lanugage Rewrite use Env Vars'
+        rewrite_rule:
+          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.see-more-with-sirona.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
       - comment: 'Migration to flagship site'
         rewrite_rule:
           - '^/de/3d$ https://www1.dentsplysirona.com/de-de/loesungen/themen/mit-sicherheit-mehr-sehen/3d-roentgen.html [R=301,L]'