From 92cc96f2cce4d4f5dda7fb849ed0e32ae86dabf7 Mon Sep 17 00:00:00 2001 From: Philipp Dallig Date: Mon, 16 Jan 2017 14:29:45 +0100 Subject: [PATCH] sirona-aem - add more apache config --- customer/sirona-aem/development.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/customer/sirona-aem/development.yaml b/customer/sirona-aem/development.yaml index b0d1986b..4befbfbb 100644 --- a/customer/sirona-aem/development.yaml +++ b/customer/sirona-aem/development.yaml @@ -219,8 +219,14 @@ site::profile::aem::publish::pp_vhosts: ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' 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' + - 'Accept-Language ^de language=de' headers: - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin' + error_documents: + - { error_code: 404 , document: "/en/error-pages/404.html" } + - { error_code: 500 , document: "/en/error-pages/500.html" } aliases: - { alias: /error_custom/ , path: /var/www/html/error_custom/ } error_documents: @@ -249,6 +255,17 @@ site::profile::aem::publish::pp_vhosts: auth_require: 'valid-user' require: - 'env AccessControlAllowOrigin' + - de-de: + provider: locationmatch + path: '^/de/' + error_documents: + - { error_code: 404 , document: "/de/error-pages/404.html" } + - { error_code: 500 , document: "/de/error-pages/500.html" } + rewrites: + - language_rewrite: + comment: 'lanugage Rewrite use Env Vars' + rewrite_rule: + - '^/$ %%{ich-trickse}{REQUEST_SCHEME}://dev01-publish-sirona.pixelpark.net/%%{ich-trickse}{ENV:language}.html [R=301,L]' # Apache Author site::profile::aem::author::pp_vhosts: -- 2.39.5