]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
add vhosts and mappings for my.cerec.com + instruments-made-in-germany.com
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 21 Sep 2016 09:39:31 +0000 (11:39 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 21 Sep 2016 09:39:48 +0000 (11:39 +0200)
customer/sirona-aem/production.yaml

index e72784404913f78d4ec509e4422bc909a35517ce..a9005f9578d84fbe239ede74dd47b214004c0957 100644 (file)
@@ -139,6 +139,14 @@ aem::domain_mappings:
     aem_path: '/content/dentsply-sirona-spotlight'
     default_lang: en-us
     create_sling_mapping: true
+  my.cerec.com:
+    aem_path: '/content/my-cerec'
+    default_lang: de-de
+    create_sling_mapping: true
+  instruments-made-in-germany.com:
+    aem_path: '/content/madeingermany'
+    default_lang: de-de
+    create_sling_mapping: true
 
 site::profile::apache::htdigest:
   server:
@@ -501,7 +509,6 @@ site::profile::aem::publish::pp_vhosts:
         sethandler: dispatcher-handler
         options:
           - FollowSymLinks
-
 # Sirona spotlight.dentsplysirona.com
   spotlight:
     serveraliases:
@@ -537,6 +544,51 @@ site::profile::aem::publish::pp_vhosts:
         auth_require: 'valid-user'
         require:
           - local
+# Sirona instruments-made-in-germany.com
+  instruments-made-in-germany:
+    serveraliases:
+      - instruments-made-in-germany.com
+    docroot: '/var/www/html/cache'
+    ssl_cert: '/etc/pki/tls/certs/cerec.com-cert.pem'
+    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'
+    headers:
+      - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
+    directories:
+      - docroot:
+        provider: directory
+        path: '/var/www/html/cache'
+        sethandler: dispatcher-handler
+        options:
+          - FollowSymLinks
+# Sirona my.cerec.com
+  my-cerec-com:
+    serveraliases:
+      - my.cerec.com
+    docroot: '/var/www/html/cache'
+    ssl_cert: '/etc/pki/tls/certs/cerec.com-cert.pem'
+    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'
+    headers:
+      - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
+    directories:
+      - docroot:
+        provider: directory
+        path: '/var/www/html/cache'
+        sethandler: dispatcher-handler
+        options:
+          - FollowSymLinks
+    rewrites:
+      - regel_1:
+        comment: 'https://jira.pixelpark.com/jira/browse/SIRONAMAIN-359'
+        rewrite_rule:
+          - '^/Patientenmarketing $ http://my.cerec.com/de-de/service/patientenmarketing.html [R=301,L]'
 
 # Apache Author
 site::profile::aem::author::enable_apache: true