]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
sirona-aem add stagingspotlight.dentsplysirona.com
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 27 Apr 2017 14:05:04 +0000 (16:05 +0200)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Thu, 27 Apr 2017 14:05:04 +0000 (16:05 +0200)
customer/sirona-aem/production.yaml

index 726a2899ec25415c4012c3826a07ddf0a3e3833e..79d58208c3f45568b8733ff17efbadfd4baba910 100644 (file)
@@ -833,6 +833,59 @@ infra::profile::aem::publish::pp_vhosts:
       - comment: 'lanugage Rewrite use Env Vars'
         rewrite_rule:
           - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://spotlight.dentsplysirona.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
+# Sirona stagingspotlight.dentsplysirona.com - kein AEM VHost
+  stagingspotlight:
+    serveraliases:
+      - stagingspotlight.dentsplysirona.com
+    cert_servername: 'wildcard.dentsplysirona.com'
+    cert_customer: 'sirona'
+    ssl_cert: '/etc/pki/tls/certs/wildcard.dentsplysirona.com-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.dentsplysirona.com-key.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.dentsplysirona.com-cert.pem'
+    setenvifnocase:
+      - 'Accept-Language ^.*$ language=other'
+      - 'Accept-Language ^de language=de-de'
+      - 'Accept-Language ^en language=en-us'
+      - 'Accept-Language ^zh language=zh-cn'
+      - 'Accept-Language ^in language=en-in'
+    directories:
+      # htaccess
+      - provider: location
+        path: '/'
+        auth_type: Digest
+        auth_name: brand
+        auth_digest_provider: file
+        auth_digest_algorithm: MD5
+        auth_user_file: '/etc/httpd/htdigest'
+        auth_require: 'valid-user'
+        require:
+          - local
+    rewrites:
+      - comment: 'lanugage Rewrite de-de'
+        rewrite_cond:
+          - '%%{ich-trickse}{ENV:language} de-de'
+        rewrite_rule:
+          - '^(.*)$  https://prod-sirona-author.pixelpark.net/sites.html/content/spotlight/germany/de_de [R=301,L]'
+      - comment: 'lanugage Rewrite en-us'
+        rewrite_cond:
+          - '%%{ich-trickse}{ENV:language} en-us'
+        rewrite_rule:
+          - '^(.*)$  https://prod-sirona-author.pixelpark.net/sites.html/content/spotlight/usa/en_us [R=301,L]'
+      - comment: 'lanugage Rewrite zh-cn'
+        rewrite_cond:
+          - '%%{ich-trickse}{ENV:language} zh-cn'
+        rewrite_rule:
+          - '^(.*)$  https://prod-sirona-author.pixelpark.net/sites.html/content/spotlight/china/zh_cn [R=301,L]'
+      - comment: 'lanugage Rewrite en-in'
+        rewrite_cond:
+          - '%%{ich-trickse}{ENV:language} en-in'
+        rewrite_rule:
+          - '^(.*)$  https://prod-sirona-author.pixelpark.net/sites.html/content/spotlight/india/en_in [R=301,L]'
+      - comment: 'lanugage Rewrite other'
+        rewrite_cond:
+          - '%%{ich-trickse}{ENV:language} other'
+        rewrite_rule:
+          - '^(.*)$  https://prod-sirona-author.pixelpark.net/sites.html/content/spotlight/global [R=301,L]'
 # Sirona instruments-made-in-germany.com
   instruments-made-in-germany:
     serveraliases: