From 87d6b0db28b624ce7f2250355cee609675eb1762 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Mon, 14 Aug 2017 15:22:08 +0200 Subject: [PATCH] sirona-aem - add rewrites for www --- customer/sirona-aem/production.yaml | 55 ++++++++++++++++++++++++----- 1 file changed, 46 insertions(+), 9 deletions(-) diff --git a/customer/sirona-aem/production.yaml b/customer/sirona-aem/production.yaml index 1cd1aa49..621c235e 100644 --- a/customer/sirona-aem/production.yaml +++ b/customer/sirona-aem/production.yaml @@ -263,6 +263,11 @@ infra::profile::aem::publish::pp_vhosts: - { error_code: 404 , document: "/en-us/error-pages/404.html" } - { error_code: 500 , document: "/en-us/error-pages/500.html" } rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'http to https' rewrite_cond: - '%%{ich-trickse}{HTTPS} !=on' @@ -599,6 +604,11 @@ infra::profile::aem::publish::pp_vhosts: - { error_code: 404 , document: "/de-de/error-pages/404.html" } - { error_code: 500 , document: "/de-de/error-pages/500.html" } rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.ledviewplus.com/%%{ich-trickse}{ENV:language}.html [R=302,L]' @@ -658,6 +668,11 @@ infra::profile::aem::publish::pp_vhosts: - { error_code: 404 , document: "/it-it/error-pages/404.html" } - { error_code: 500 , document: "/it-it/error-pages/500.html" } rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.integoambidextrous.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' @@ -760,6 +775,11 @@ infra::profile::aem::publish::pp_vhosts: - { error_code: 404 , document: "/fr-fr/error-pages/404.html" } - { error_code: 500 , document: "/fr-fr/error-pages/500.html" } rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.instruments-made-in-germany.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' @@ -942,6 +962,11 @@ infra::profile::aem::publish::pp_vhosts: options: - +Includes rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.profiledentalimplants.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' @@ -1066,15 +1091,6 @@ infra::profile::aem::publish::pp_vhosts: setenvifnocase: - 'Accept-Language ^.*$ language=de-de' rewrites: - - comment: 'http to https' - rewrite_cond: - - '%%{ich-trickse}{HTTPS} !=on' - rewrite_rule: - - '(.*) https://%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - - language_rewrite: - comment: 'lanugage Rewrite use Env Vars' - rewrite_rule: - - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.cerec.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' - comment: 'Migration to flagship site' rewrite_rule: - '^/de-de.html$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]' @@ -1106,6 +1122,7 @@ infra::profile::aem::publish::pp_vhosts: - '^/de/form/cerec-marketing-package-patientenorientierung$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]' - '^/de/form/cerec-investitionsplanung-wirtschaftlichkeit$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/formular/cerec-investitionsplanung-wirtschaftlichkeit.html [R=301,L]' - '^/de/download/praxismarketing-mit-cerec$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/download/praxismarketing-mit-cerec.html [R=301,L]' + - '(.*) https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec.html [R=301,L]' # Sirona www.roentgen-hausbesuch.de - kein AEM-vHost roentgen-hausbesuch: serveraliases: @@ -1175,6 +1192,11 @@ infra::profile::aem::publish::pp_vhosts: - '%%{ich-trickse}{HTTP_HOST} ^(www\.)?(simply-faster-zirconia|simplyfasterzirconia)\.de$' rewrite_rule: - ^(.*)$ https://www1.dentsplysirona.com/de-de/loesungen/themen/single-visit-dentistry-mit-cerec/vorteile/zirkonoxid.html [R=301,L] + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'Rewrite zur Startseite zirconia.es' rewrite_cond: - '%%{ich-trickse}{HTTP_HOST} ^(www\.)?(simply-faster-zirconia|simplyfasterzirconia)\.es$' @@ -1269,6 +1291,11 @@ infra::profile::aem::publish::pp_vhosts: options: - +Includes rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.3dsummit.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' @@ -1300,6 +1327,11 @@ infra::profile::aem::publish::pp_vhosts: options: - +Includes rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://www.digitaldiscoverysummit.com/%%{ich-trickse}{ENV:language}.html [R=301,L]' @@ -1746,6 +1778,11 @@ infra::profile::aem::publish::pp_vhosts: require: - local rewrites: + - comment: 'rediret to www' + rewrite_cond: + - '%%{ich-trickse}{HTTP_HOST} !^www\. [NC]' + rewrite_rule: + - '^(.*)$ %%{ich-trickse}{REQUEST_SCHEME}://www.%%{ich-trickse}{HTTP_HOST}%%{ich-trickse}{REQUEST_URI} [R=301,L]' - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://%%{ich-trickse}{HTTP_HOST}/%%{ich-trickse}{ENV:language}.html [R=301,L]' -- 2.39.5