From 1801e39ad7f2a1a8405579b57388be195d89888c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Oliver=20B=C3=B6ttcher?= Date: Wed, 18 Jan 2017 14:19:18 +0100 Subject: [PATCH] ODT - int --- ...int-cms-odt-daimler-com.pixelpark.net.yaml | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/customer/mbvd-odt/int-cms-odt-daimler-com.pixelpark.net.yaml b/customer/mbvd-odt/int-cms-odt-daimler-com.pixelpark.net.yaml index 4c3c2b5e..4912b3db 100644 --- a/customer/mbvd-odt/int-cms-odt-daimler-com.pixelpark.net.yaml +++ b/customer/mbvd-odt/int-cms-odt-daimler-com.pixelpark.net.yaml @@ -1,2 +1,54 @@ --- site::role: base +site::additional_classes: + - site::profile::apache + - apache::mod::proxy_ajp + + +site::profile::apache::pp_vhosts: + int-cms: + docroot: '/var/lib/tomcat/catalina/odt-cms/webapps/ROOT' + docroot_owner: tomcat + docroot_group: tomcat + servername: int-cms-odt-daimler-com.pixelpark.net + ssl: true + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + rewrites_non_ssl: + - https: + comment: 'all to https' + rewrite_rule: + - '^(.*)$ https://int-cms-odt-daimler-com.pixelpark.net$1 [L,R=301]' + rewrites: + - 404handler: + comment: 'missing export to opencms' + rewrite_cond: + - '%%{ich-trickse}{REQUEST_URI} ^/export/(.*) [NC]' + - '%%{ich-trickse}{DOCUMENT_ROOT}%%{REQUEST_FILENAME} !-f' + rewrite_rule: + - '^(.*)$ http://localhost:8080/opencms/handle404?exporturi=%%{ich-trickse}{REQUEST_URI}&%%{ich-trickse}{QUERY_STRING} [P]' + proxy_preserve_host: true + proxy_pass: + - { path: /opencms, url: '!' } + - { path: /resources, url: '!' } + - { path: /export, url: '!' } + - { path: /skins, url: '!' } + - { path: /genImages, url: '!' } + - { path: /genImagesTemp, url: '!' } + - { path: /fonts, url: '!' } + - { path: /, url: 'http://localhost:8080/opencms/' } + int-kampagnen: + docroot: /var/www/html + ssl: true + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + proxy_preserve_host: true + rewrites_non_ssl: + - https: + comment: 'all to https' + rewrite_rule: + - '^(.*)$ https://int-kampagnen-mercedes-benz-de.pixelpark.net$1 [L,R=301]' + proxy_pass: + - { path: /, url: 'http://localhost:9000/' } -- 2.39.5