]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
sirona-aem - language detection
authorPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 17 Oct 2016 10:03:30 +0000 (12:03 +0200)
committerPhilipp Dallig <philipp.dallig@pixelpark.com>
Mon, 17 Oct 2016 10:03:30 +0000 (12:03 +0200)
customer/sirona-aem/production.yaml

index 6047f0c72838235d5532443307391c388061ab92..53e938793eaa0bd415b9e07a8ec8c224ba822aae 100644 (file)
@@ -392,6 +392,9 @@ site::profile::aem::publish::pp_vhosts:
     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=en-us'
+      - 'Accept-Language ^zh language=zh-cn'
     headers:
       - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
     directories:
@@ -414,15 +417,15 @@ site::profile::aem::publish::pp_vhosts:
           - local
     rewrites:
       - language_chinese:
-        comment: 'Rewrite Chinese'
-        rewrite_cond:
-          - '%%{ich-trickse}{HTTP:Accept-Language} ^zh [NC]'
+#        comment: 'Rewrite Chinese'
+#        rewrite_cond:
+#          - '%%{ich-trickse}{HTTP:Accept-Language} ^zh [NC]'
         rewrite_rule:
-          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://spotlight.dentsplysirona.com/zh-cn.html [R=301,L]'
-      - default_lang:
-        comment: 'Rewrite for default language'
-        rewrite_rule:
-          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://spotlight.dentsplysirona.com/en-us.html [R=301,L]'
+          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://spotlight.dentsplysirona.com/%{ich-trickse}%{ENV:language}.html [R=301,L]'
+#      - default_lang:
+#        comment: 'Rewrite for default language'
+#        rewrite_rule:
+#          - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://spotlight.dentsplysirona.com/en-us.html [R=301,L]'
 # Sirona instruments-made-in-germany.com
   instruments-made-in-germany:
     serveraliases: