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 ^es language=es-es'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.sirona.clinic/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.sirona.clinic/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona Clinic Migration Start
- regel_1:
comment: 'Auto Generated Rewrite'
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'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.danke-m1-hallo-zukunft.de/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.danke-m1-hallo-zukunft.de/%%{ich-trickse}{ENV:language}.html [R=301,L]'
- regel_1:
comment: 'Auto Generated Rewrite'
rewrite_rule:
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'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
require:
- local
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://brand.dentsplysirona.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://brand.dentsplysirona.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
hub:
serveraliases:
- hub.dentsplysirona.com
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'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://hub.dentsplysirona.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://hub.dentsplysirona.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona LEDviewPlus.com
ledviewplus:
serveraliases:
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 ^it language=it-it'
+ - 'Accept-Language ^es language=es-es'
+ - 'Accept-Language ^fr language=fr-fr'
+ - 'Accept-Language ^de language=de-de'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.ledviewplus.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.ledviewplus.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona IntegoAmbidextrous.com
integoambidextrous:
serveraliases:
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 ^it language=it-it'
+ - 'Accept-Language ^es language=es-es'
+ - 'Accept-Language ^fr language=fr-fr'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.integoambidextrous.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.integoambidextrous.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona spotlight.dentsplysirona.com
spotlight:
serveraliases:
- 'Accept-Language ^zh language=zh-cn'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
- error_documents:
- - { error_code: 404 , document: "/%%{ich-trickse}{ENV:language}/error-pages/404.html" }
+ # Does't really work. Maybe i have an other idea
+# error_documents:
+# - { error_code: 404 , document: "/%%{ich-trickse}{ENV:language}/error-pages/404.html" }
directories:
- docroot:
provider: directory
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'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona my.cerec.com
my-cerec-com:
serveraliases:
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'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://my.cerec.com/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
- regel_1:
comment: 'https://jira.pixelpark.com/jira/browse/SIRONAMAIN-359'
rewrite_rule:
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 ^it language=it-it'
+ - 'Accept-Language ^es language=es-es'
+ - 'Accept-Language ^fr language=fr-fr'
+ - 'Accept-Language ^de language=de-de'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://info.my-inlab.com/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona www.profiledentalimplants.com
profiledentalimplants-com:
serveraliases:
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'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.profiledentalimplants.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.profiledentalimplants.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona www.exzellenzgruender.de
exzellenzgruender-de:
serveraliases:
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'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.exzellenzgruender.de/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.exzellenzgruender.de/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Sirona www.see-more-with-sirona.com
see-more-with-sirona:
serveraliases:
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'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.see-more-with-sirona.com/de-de.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.see-more-with-sirona.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
- rewrite_from_old:
comment: 'SIRONAMAIN-406'
rewrite_rule:
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 ^de language=de-de'
headers:
- 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin'
directories:
options:
- FollowSymLinks
rewrites:
- - default_lang:
- comment: 'Rewrite for default language'
+ - language_rewrite:
+ comment: 'lanugage Rewrite use Env Vars'
rewrite_rule:
- - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.cerec.com/en-us.html [R=301,L]'
+ - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.cerec.com/%%{ich-trickse}{ENV:language}.html [R=301,L]'
# Apache Author
site::profile::aem::author::enable_apache: true