]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
MHK - blöder static proxy
authorOliver Böttcher <oliver.boettcher@pixelpark.com>
Thu, 24 Aug 2017 14:43:46 +0000 (16:43 +0200)
committerOliver Böttcher <oliver.boettcher@pixelpark.com>
Thu, 24 Aug 2017 14:43:46 +0000 (16:43 +0200)
customer/mhk/stage-www01-mhk-kueche-de.pixelpark.net.yaml
customer/mhk/stage-www02-mhk-kueche-de.pixelpark.net.yaml
customer/mhk/stage-www03-mhk-kueche-de.pixelpark.net.yaml

index 5d094a6186a4e550a139e0aa35ea0b7c6f365177..05f8ff64c1dbdf10165edbeaabe2e7a30a33a9cf 100644 (file)
@@ -22,6 +22,9 @@ infra::profile::apache::pp_vhosts:
           - '%%{ich-trickse}{HTTP:HTTPS} !=on [NC]'
         rewrite_rule:
           - '^(.*)$ https://%%{ich-trickse}{SERVER_NAME}$1 [R=301,L]'
+      - comment: 'Proxy'
+        rewrite_rule:
+          - '^/proxy/(.*)$ https://$1 [P,L,QSA]'
       - comment: 'Redirects'
         rewrite_rule:
           - '^(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE [R=301,L]'
@@ -32,7 +35,7 @@ infra::profile::apache::pp_vhosts:
           - '^/planungskit(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/register-login?&next=order&orderItem=kit [R=301,L]'
           - '^/traumkueche$ https://%%{ich-trickse}{SERVER_NAME}/traumkueche/ [R=301,L]'
           - '^/vorteile-sichern$ https://%%{ich-trickse}{SERVER_NAME}/vorteile-sichern/ [R=301,L]'
-          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301]'
+          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301,L]'
       - comment: 'Coremedia Rewrites'
         rewrite_rule:
           - '^/login/(.*) /blueprint/servlet/login/$1 [PT,L]'
@@ -68,6 +71,7 @@ infra::profile::apache::pp_vhosts:
           - '^/$ /blueprint/servlet/page/de-DE [PT,L]'
           - '^/(.*) /blueprint/servlet/page/de-DE/$1 [PT,L]'
     proxy_preserve_host: true
+    ssl_proxyengine: true
     proxy_pass:
       - path: '/blueprint'
         url: 'ajp://localhost:49009/blueprint'
index 5d211959d48dcc159e6e9411b0d75738cde06cb5..99ac3ca72329d6577ee076a0f5f888639f31b747 100644 (file)
@@ -22,6 +22,9 @@ infra::profile::apache::pp_vhosts:
           - '%%{ich-trickse}{HTTP:HTTPS} !=on [NC]'
         rewrite_rule:
           - '^(.*)$ https://%%{ich-trickse}{SERVER_NAME}$1 [R=301,L]'
+      - comment: 'Proxy'
+        rewrite_rule:
+          - '^/proxy/(.*)$ https://$1 [P,L,QSA]'
       - comment: 'Redirects'
         rewrite_rule:
           - '^(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE [R=301,L]'
@@ -32,7 +35,7 @@ infra::profile::apache::pp_vhosts:
           - '^/planungskit(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/register-login?&next=order&orderItem=kit [R=301,L]'
           - '^/traumkueche$ https://%%{ich-trickse}{SERVER_NAME}/traumkueche/ [R=301,L]'
           - '^/vorteile-sichern$ https://%%{ich-trickse}{SERVER_NAME}/vorteile-sichern/ [R=301,L]'
-          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301]'
+          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301,L]'
       - comment: 'Coremedia Rewrites'
         rewrite_rule:
           - '^/login/(.*) /blueprint/servlet/login/$1 [PT,L]'
@@ -68,6 +71,7 @@ infra::profile::apache::pp_vhosts:
           - '^/$ /blueprint/servlet/page/de-DE [PT,L]'
           - '^/(.*) /blueprint/servlet/page/de-DE/$1 [PT,L]'
     proxy_preserve_host: true
+    ssl_proxyengine: true
     proxy_pass:
       - path: '/blueprint'
         url: 'ajp://localhost:49009/blueprint'
index cc1a02a80ea5213afb59ad22e1cff0f032e43f50..db7c3f688ab5a30462507724db761f82baa367aa 100644 (file)
@@ -22,6 +22,9 @@ infra::profile::apache::pp_vhosts:
           - '%%{ich-trickse}{HTTP:HTTPS} !=on [NC]'
         rewrite_rule:
           - '^(.*)$ https://%%{ich-trickse}{SERVER_NAME}$1 [R=301,L]'
+      - comment: 'Proxy'
+        rewrite_rule:
+          - '^/proxy/(.*)$ https://$1 [P,L,QSA]'
       - comment: 'Redirects'
         rewrite_rule:
           - '^(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE [R=301,L]'
@@ -32,7 +35,7 @@ infra::profile::apache::pp_vhosts:
           - '^/planungskit(/)?$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/register-login?&next=order&orderItem=kit [R=301,L]'
           - '^/traumkueche$ https://%%{ich-trickse}{SERVER_NAME}/traumkueche/ [R=301,L]'
           - '^/vorteile-sichern$ https://%%{ich-trickse}{SERVER_NAME}/vorteile-sichern/ [R=301,L]'
-          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301]'
+          - '^/de-DE/planung/ratgeber/(.*)$ https://%%{ich-trickse}{SERVER_NAME}/de-DE/inspiration/ratgeber/$1 [R=301,L]'
       - comment: 'Coremedia Rewrites'
         rewrite_rule:
           - '^/login/(.*) /blueprint/servlet/login/$1 [PT,L]'
@@ -68,6 +71,7 @@ infra::profile::apache::pp_vhosts:
           - '^/$ /blueprint/servlet/page/de-DE [PT,L]'
           - '^/(.*) /blueprint/servlet/page/de-DE/$1 [PT,L]'
     proxy_preserve_host: true
+    ssl_proxyengine: true
     proxy_pass:
       - path: '/blueprint'
         url: 'ajp://localhost:49009/blueprint'