From: Oliver Böttcher Date: Thu, 19 Jan 2017 10:50:18 +0000 (+0100) Subject: MHK - preview rewrites X-Git-Tag: v0.1.0~3565 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=252a86e843dbf05a1d845334d8c9ac0c89e2ef12;p=pixelpark%2Fhiera.git MHK - preview rewrites --- diff --git a/customer/mhk/red-mhk-kueche-de.pixelpark.net.yaml b/customer/mhk/red-mhk-kueche-de.pixelpark.net.yaml index 527d6e06..03507928 100644 --- a/customer/mhk/red-mhk-kueche-de.pixelpark.net.yaml +++ b/customer/mhk/red-mhk-kueche-de.pixelpark.net.yaml @@ -79,6 +79,11 @@ site::profile::apache::pp_vhosts: proxy_pass: - { path: /studio, url: 'ajp://localhost:40009/studio' } - { path: /blueprint, url: 'ajp://localhost:40009/blueprint' } + rewrites: + - studio: + comment: "redir slash to studio" + rewrite_rule: + - '^(/)?$ https://studio-red-mhk-kueche-de.pixelpark.net/studio/ [R=301,L]' preview-red: docroot: '/var/www' servername: preview-red-mhk-kueche-de.pixelpark.net @@ -93,9 +98,33 @@ site::profile::apache::pp_vhosts: - '^(.*)$ https://preview-red-mhk-kueche-de.pixelpark.net$1 [L,R=301]' rewrites: - index: - comment: 'PT to Front-Controller' + comment: 'Coremedia Rewrites' rewrite_rule: + - '^/login/(.*) /blueprint/servlet/login/$1 [PT,L]' + - '^/action/(.*) /blueprint/servlet/action/$1 [PT,L]' + - '^/([0-9]+)/(.*) /blueprint/servlet/action/kueche-de/$1/action/$2 [PT,L]' + - '^/blob/(.*) /blueprint/servlet/blob/$1 [PT,L]' + - '^/resources/(.*) /blueprint/servlet/resources/$1 [PT,L]' + - '^/image/(.*) /blueprint/servlet/image/$1 [PT,L]' + - '^/page/(.*) /blueprint/servlet/page/$1 [PT,L]' + - '^/service/(.*) /blueprint/servlet/service/$1 [PT,L]' + - '^/webflow/(.*) /blueprint/servlet/webflow/$1 [PT,L]' + - '^/signin/(.*) /blueprint/servlet/signin/$1 [PT,L]' + - '^/userdetails/(.*) /blueprint/servlet/userdetails/$1 [PT,L]' + - '^/elastic/social/(.*) /blueprint/servlet/elastic/social/$1 [PT,L]' + - '^/elastic/image(.*) /blueprint/servlet/elastic/image$1 [PT,L]' + - '^/connect/(.*) /blueprint/servlet/connect/$1 [PT,L]' + - '^/kueche-de(/)?$ / [R,L]' + - '^/blueprint/kueche-de$ /blueprint/servlet/page/kueche-de [PT,L]' + - '^/blueprint/servlet/sitemap-generation$ - [F,PT,L]' + - '^/sitemap_index.xml /opt/coremedia/www/sitemap-org/Sites/Reframed/sitemap_index.xml [L]' + - '^/sitemap(.*).xml.gz /opt/coremedia/www/sitemap-org/Sites/Reframed/sitemap$1.xml.gz [L]' + - '^/robots.txt /blueprint/servlet/robots/kueche-de [PT,L]' + - '^/blueprint/(.*) /blueprint/$1 [PT,L]' - '^/$ /blueprint/servlet/page/kueche-de [PT,L]' + - '^/(.*) /blueprint/servlet/page/kueche-de/$1 [PT,L]' + + proxy_preserve_host: true proxy_pass: - { path: /blueprint, url: 'ajp://localhost:40009/blueprint' }