---
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/' }