From: Philipp Dallig Date: Wed, 24 May 2017 09:01:03 +0000 (+0200) Subject: sirona-aem - Go Live for dentsplysironasupport.com SIRONAMAIN-1111 X-Git-Tag: v0.1.0~2934 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=3e99ded8cbbad7717de67f28d1f53f8e251dc63f;p=pixelpark%2Fhiera.git sirona-aem - Go Live for dentsplysironasupport.com SIRONAMAIN-1111 --- diff --git a/customer/sirona-aem/production.yaml b/customer/sirona-aem/production.yaml index 65222dd0..0272f966 100644 --- a/customer/sirona-aem/production.yaml +++ b/customer/sirona-aem/production.yaml @@ -225,6 +225,9 @@ aem::domain_mappings: app.dentsplysironadata.com: aem_path: '/content/ids-app' create_sling_mapping: true + www.dentsplysironasupport.com: + aem_path: '/content/dentsplysironasupport' + create_sling_mapping: true assets.dentsplysirona.com: aem_path: '/content/dam' create_sling_mapping: true @@ -1843,6 +1846,43 @@ infra::profile::aem::publish::pp_vhosts: - comment: 'lanugage Rewrite use Env Vars' rewrite_rule: - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://%%{ich-trickse}{HTTP_HOST}/%%{ich-trickse}{ENV:language}.html [R=301,L]' +# Sirona www.dentsplysironasupport.com + dentsplysironasupport: + serveraliases: + - www.dentsplysironasupport.com + - dentsplysironasupport.com + docroot: '/opt/adobe/www/cache/content/dentsplysironasupport' + ssl: false + 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' + aliases: + - { alias: /error_custom/ , path: /var/www/html/error_custom/ } + error_documents: +# - { error_code: 404 , document: "/en-us/error-pages/404.html" } +# - { error_code: 500 , document: "/en-us/error-pages/500.html" } + - { error_code: 502 , document: "/error_custom/error.shtml" } + - { error_code: 503 , document: "/error_custom/error.shtml" } + directories: + # docroot: + - provider: directory + path: '/opt/adobe/www/cache/content/dentsplysironasupport' + sethandler: dispatcher-handler + options: + - FollowSymLinks + # error_documents + - provider: directory + path: /var/www/html/error_custom/ + options: + - +Includes + rewrites: + - comment: 'lanugage Rewrite use Env Vars' + rewrite_rule: + - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://%%{ich-trickse}{HTTP_HOST}/%%{ich-trickse}{ENV:language}.html [R=301,L]' assets: servername: assets.dentsplysirona.com docroot: '/opt/adobe/www/cache/content/dam' @@ -3054,10 +3094,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - cerec-com: + landingpages: virtualhosts: - - 'www.cerec.com' - - 'cerec.com' + - 'lp.dentsplysirona.com' clientheaders: - '*' renders: @@ -3117,7 +3156,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/cerec' + cache_docroot: '/opt/adobe/www/cache/content/landingpages' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3136,9 +3175,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - landingpages: + ids-2017: virtualhosts: - - 'lp.dentsplysirona.com' + - 'ids.dentsplysirona.com' clientheaders: - '*' renders: @@ -3198,7 +3237,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/landingpages' + cache_docroot: '/opt/adobe/www/cache/content/ids-2017' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3217,9 +3256,10 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - ids-2017: + plug-and-ray: virtualhosts: - - 'ids.dentsplysirona.com' + - 'plug-and-ray.com' + - 'www.plug-and-ray.com' clientheaders: - '*' renders: @@ -3279,7 +3319,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/ids-2017' + cache_docroot: '/opt/adobe/www/cache/content/plug-and-ray' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3298,10 +3338,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - plug-and-ray: + corporate-dentsplysirona: virtualhosts: - - 'plug-and-ray.com' - - 'www.plug-and-ray.com' + - 'corporate.dentsplysirona.com' clientheaders: - '*' renders: @@ -3361,7 +3400,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/plug-and-ray' + cache_docroot: '/opt/adobe/www/cache/content/corporate' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3380,9 +3419,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - corporate-dentsplysirona: + career-dentsplysirona: virtualhosts: - - 'corporate.dentsplysirona.com' + - 'career.dentsplysirona.com' clientheaders: - '*' renders: @@ -3442,7 +3481,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/corporate' + cache_docroot: '/opt/adobe/www/cache/content/career' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3461,9 +3500,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - career-dentsplysirona: + news-dentsplysirona: virtualhosts: - - 'career.dentsplysirona.com' + - 'news.dentsplysirona.com' clientheaders: - '*' renders: @@ -3523,7 +3562,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/career' + cache_docroot: '/opt/adobe/www/cache/content/newsroom' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3542,9 +3581,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - news-dentsplysirona: + flagship-dentsplysirona: virtualhosts: - - 'news.dentsplysirona.com' + - 'www1.dentsplysirona.com' clientheaders: - '*' renders: @@ -3604,7 +3643,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/newsroom' + cache_docroot: '/opt/adobe/www/cache/content/flagship-site' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3623,9 +3662,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - flagship-dentsplysirona: + app-dentsplysirona: virtualhosts: - - 'www1.dentsplysirona.com' + - 'app.dentsplysironadata.com' clientheaders: - '*' renders: @@ -3685,7 +3724,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/flagship-site' + cache_docroot: '/opt/adobe/www/cache/content/ids-app' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: @@ -3704,9 +3743,9 @@ aem::dispatcher::publish_farm: - 'Expires' - 'Content-Type' - 'Access-Control-Allow-Origin' - app-dentsplysirona: + dentsplysironasupport: virtualhosts: - - 'app.dentsplysironadata.com' + - 'www.dentsplysironasupport.com' clientheaders: - '*' renders: @@ -3766,7 +3805,7 @@ aem::dispatcher::publish_farm: - { type: 'deny', url: '*.*[0-9].json' } # Deny query - { type: 'deny', url: '*.query.json' } - cache_docroot: '/opt/adobe/www/cache/content/ids-app' + cache_docroot: '/opt/adobe/www/cache/content/dentsplysironasupport' cache_rules: - { type: 'allow', glob: '*' } cache_invalidate: