]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
fbb-www - Umstellung von HTTP auf HTTPS
authorThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Tue, 3 Jul 2018 13:09:04 +0000 (15:09 +0200)
committerThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Tue, 3 Jul 2018 13:09:04 +0000 (15:09 +0200)
customer/fbb-www/production.yaml

index 733a543e10027d1552cc7d0a2cda2c8bb3352ad6..5e7118c9259592388681903217ac00ef1e5dbd07 100644 (file)
@@ -300,6 +300,14 @@ infra::profile::apache::pp_vhosts:
           - FollowSymLinks
         allow_override:
           - None
+    rewrites:
+      - comment: 'Regel fuer SSL-Bereich: wenn HTTP dann auf HTTPS weiterleiten und abbrechen'
+        rewrite_cond:
+          - '%{literal("%")}{HTTP:Https} !on'
+          - '%{literal("%")}{HTTPS} off'
+        rewrite_rule:
+          - '^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'
+
   download-berlin-airport:
     docroot: '/var/www/download-berlin-airport'
     servername: download.berlin-airport.de
@@ -332,7 +340,14 @@ infra::profile::apache::pp_vhosts:
     rewrites:
       - comment: 'FBBKERNSERV-285'
         rewrite_rule:
-        - '^/$ http://www.berlin-airport.de/ [R=301,L]'
+        - '^/$ https://www.berlin-airport.de/ [R=301,L]'
+      - comment: 'Regel fuer SSL-Bereich: wenn HTTP dann auf HTTPS weiterleiten und abbrechen'
+        rewrite_cond:
+          - '%{literal("%")}{HTTP:Https} !on'
+          - '%{literal("%")}{HTTPS} off'
+        rewrite_rule:
+          - '^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'
+
   media-berlin-airport:
     docroot: '/var/www/media-berlin-airport'
     servername: media.berlin-airport.de
@@ -364,7 +379,14 @@ infra::profile::apache::pp_vhosts:
     rewrites:
       - comment: 'FBBKERNSERV-285'
         rewrite_rule:
-        - '^/$ http://www.berlin-airport.de/ [R=301,L]'
+        - '^/$ https://www.berlin-airport.de/ [R=301,L]'
+      - comment: 'Regel fuer SSL-Bereich: wenn HTTP dann auf HTTPS weiterleiten und abbrechen'
+        rewrite_cond:
+          - '%{literal("%")}{HTTP:Https} !on'
+          - '%{literal("%")}{HTTPS} off'
+        rewrite_rule:
+          - '^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'
+
   domain-catcher:
     ssl: false
     default_vhost: true
@@ -380,8 +402,7 @@ infra::profile::apache::pp_vhosts:
       - berliner-airportrun.de
       - webcam.berlin-airport.de
       - presse.berlin-airport.de
-      - direktzumber.de
-      - www.direktzumber.de
+      - direktzumber.de www.direktzumber.de
       - infotower.berlin-airport.de
       - airport-campus.berlin-airport.de
       - newsletter.berlin-airport.de
@@ -453,58 +474,58 @@ infra::profile::apache::pp_vhosts:
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^advertising.berlin-airport.de$'
         rewrite_rule:
-          - '^.*$ http://www.berlin-airport.de/en/business-partners/advertising-partner/adverting-spaces/index.php [R=302,L]'
+          - '^.*$ https://www.berlin-airport.de/en/business-partners/advertising-partner/adverting-spaces/index.php [R=302,L]'
       - comment: 'BERFBB-3078'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^werbung.berlin-airport.de$'
         rewrite_rule:
-          - '^.*$ http://www.berlin-airport.de/de/geschaeftspartner/advertising-media/werbeflaechen-am-flughafen/index.php [R=302,L]'
+          - '^.*$ https://www.berlin-airport.de/de/geschaeftspartner/advertising-media/werbeflaechen-am-flughafen/index.php [R=302,L]'
       - comment: 'Subdomains flugplan'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^passagier-info.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/ [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/ [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^passenger-info.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/ [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/ [R=301,NE,L]'
       - comment: 'Subpage Karriere'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^karriere.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/jobboerse/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/jobboerse/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^jobs.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/company/jobs-and-career/airport-job-board/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/company/jobs-and-career/airport-job-board/index.php [R=301,NE,L]'
       - comment: 'Cargo english'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^cargo.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/business-partners/airlines-and-handling/air-cargo/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/business-partners/airlines-and-handling/air-cargo/index.php [R=301,NE,L]'
       - comment: 'Cargo common'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^cargo.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/geschaeftspartner/airlines-handling/luftfracht/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/geschaeftspartner/airlines-handling/luftfracht/index.php [R=301,NE,L]'
       - comment: 'non-aviation.berlin-airport.de'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^non-aviation.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/geschaeftspartner/shops-und-gastronomie/vermietungs-centermanagement/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/geschaeftspartner/shops-und-gastronomie/vermietungs-centermanagement/index.php [R=301,NE,L]'
       - comment: 'Messewerbung english'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^messewerbung.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/business-partners/advertising-partner/adverting-spaces/contacts/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/business-partners/advertising-partner/adverting-spaces/contacts/index.php [R=301,NE,L]'
       - comment: 'Messewerbung common'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^messewerbung.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/geschaeftspartner/advertising-media/werbeflaechen-am-flughafen/ansprechpartner/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/geschaeftspartner/advertising-media/werbeflaechen-am-flughafen/ansprechpartner/index.php [R=301,NE,L]'
       - comment: 'airportrun'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^berliner-airportrun.de$'
@@ -514,35 +535,34 @@ infra::profile::apache::pp_vhosts:
           - '%{literal("%")}{HTTP_HOST} ^presse.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/press/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/press/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^presse.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/presse/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/presse/index.php [R=301,NE,L]'
       - comment: 'BERFBB-3273'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?direktzumber.de$'
-          - '%{literal("%")}{HTTPS} off'
         rewrite_rule:
           - '^/.*$ http://www.berlin-airport.de/de/presse/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^airport-campus.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/company/jobs-and-career/airport-job-board/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/company/jobs-and-career/airport-job-board/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^airport-campus.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/airport-campus/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/airport-campus/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^newsletter.berlin-airport.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/company/latest-news/newsletter/registration/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/company/latest-news/newsletter/registration/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^newsletter.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/aktuelles/newsletter/anmeldung/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/aktuelles/newsletter/anmeldung/index.php [R=301,NE,L]'
       - comment: 'gate-x'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?gate-x.de$ [OR]'
@@ -550,14 +570,14 @@ infra::profile::apache::pp_vhosts:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?gate-x.org$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-        - '^/.*$ http://www.berlin-airport.de/en/ber/the-excitement-of-airports/art-on-architecture/index.php [R=301,NE,L]'
+        - '^/.*$ https://www.berlin-airport.de/en/ber/the-excitement-of-airports/art-on-architecture/index.php [R=301,NE,L]'
       - comment: 'gate-x german'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?gate-x.de$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?gate-x.com$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?gate-x.org$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/ber/erlebnis-flughafen/kunst-am-bau/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/ber/erlebnis-flughafen/kunst-am-bau/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.com$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.de$ [OR]'
@@ -565,7 +585,7 @@ infra::profile::apache::pp_vhosts:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visit-ber.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^pl [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/ber/the-excitement-of-airports/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/ber/the-excitement-of-airports/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.com$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.de$ [OR]'
@@ -573,14 +593,14 @@ infra::profile::apache::pp_vhosts:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visit-ber.de$'
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/ber/the-excitement-of-airports/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/ber/the-excitement-of-airports/index.php [R=301,NE,L]'
       - rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.com$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visitber.de$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visit-ber.com$ [OR]'
           - '%{literal("%")}{HTTP_HOST} ^(www\.)?visit-ber.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/ber/erlebnis-flughafen/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/ber/erlebnis-flughafen/index.php [R=301,NE,L]'
       - comment: 'FBBKERNSERV-24'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^www.cdm.berlin-airport.de'
@@ -595,47 +615,47 @@ infra::profile::apache::pp_vhosts:
         rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} ^real-estate.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/geschaeftspartner/flaechen-u-immobilien/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/geschaeftspartner/flaechen-u-immobilien/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP:Accept-Language} ^de [NC]'
         - '%{literal("%")}{HTTP_HOST} ^baggage.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/reisende-txl/am-flughafen/gepaeck/gepaeckermittlung/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/reisende-txl/am-flughafen/gepaeck/gepaeckermittlung/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         - '%{literal("%")}{HTTP_HOST} ^baggage.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/en/travellers-txl/at-the-airport/luggage/baggage-tracing/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/en/travellers-txl/at-the-airport/luggage/baggage-tracing/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP:Accept-Language} ^pl [NC]'
         - '%{literal("%")}{HTTP_HOST} ^baggage.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$  http://www.berlin-airport.de/pl/podrozni-txl/na-lotnisku/bagaz/odszukiwanie-bagazu/index.php [R=301,L]'
+        - '^/(.*)$  https://www.berlin-airport.de/pl/podrozni-txl/na-lotnisku/bagaz/odszukiwanie-bagazu/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} corporatetravelnews.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/geschaeftspartner/touristik-corporates/corporates/corporatetravelnews/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/geschaeftspartner/touristik-corporates/corporates/corporatetravelnews/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} travelnews.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/geschaeftspartner/touristik-corporates/touristik/travelnews/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/geschaeftspartner/touristik-corporates/touristik/travelnews/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} anwohnerinfo-ber.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/nachbarn/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/nachbarn/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} ber.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/ber/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/ber/index.php [R=301,L]'
       - rewrite_cond:
         - '%{literal("%")}{HTTP_HOST} sxftour.berlin-airport.de$'
         rewrite_rule:
-        - '^/(.*)$ http://www.berlin-airport.de/de/reisende-sxf/erlebnis-flughafen/flughafentouren/erlebnis-sxf/tour-buchen/index.php [R=301,L]'
+        - '^/(.*)$ https://www.berlin-airport.de/de/reisende-sxf/erlebnis-flughafen/flughafentouren/erlebnis-sxf/tour-buchen/index.php [R=301,L]'
       - comment: 'Subdomain nachbarn.berlin-airport.de'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^nachbarn.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/nachbarn/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/nachbarn/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4435'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^c-lounge.berlin-airport.de$'
@@ -651,45 +671,45 @@ infra::profile::apache::pp_vhosts:
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^luft.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/umwelt/luft/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/umwelt/luft/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4524'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^umwelt.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/umwelt/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/umwelt/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4524'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^laerm.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/umwelt/fluglaerm/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/umwelt/fluglaerm/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4524'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^natur.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/umwelt/natur-und-landschaft/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/umwelt/natur-und-landschaft/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4524'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^klima.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/unternehmen/umwelt/klima-und-energie/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/unternehmen/umwelt/klima-und-energie/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4583'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^mailings.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/global/mailings/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/global/mailings/index.php [R=301,NE,L]'
       - comment: 'BERFBB-4583'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^mitarbeiterzeitung.berlin-airport.de$'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/global/mitarbeiterzeitung/index.php [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/global/mitarbeiterzeitung/index.php [R=301,NE,L]'
       - comment: 'default Startseite english'
         rewrite_cond:
           - '%{literal("%")}{HTTP:Accept-Language} ^en [NC]'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/en/ [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/en/ [R=301,NE,L]'
       - comment: 'default Startseite deutsch'
         rewrite_rule:
-          - '^/.*$ http://www.berlin-airport.de/de/ [R=301,NE,L]'
+          - '^/.*$ https://www.berlin-airport.de/de/ [R=301,NE,L]'
 
   cdm-berlin-airport:
     docroot: '/var/www/cdm-berlin-airport'
@@ -722,6 +742,13 @@ infra::profile::apache::pp_vhosts:
           - FollowSymLinks
         allow_override:
           - None
+    rewrites:
+      - comment: 'Regel fuer SSL-Bereich: wenn HTTP dann auf HTTPS weiterleiten und abbrechen'
+        rewrite_cond:
+          - '%{literal("%")}{HTTP:Https} !on'
+          - '%{literal("%")}{HTTPS} off'
+        rewrite_rule:
+          - '^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'
 
   berlin-airport:
     docroot: '/var/www/berlin-airport'
@@ -934,13 +961,13 @@ infra::profile::apache::pp_vhosts:
     rewrites:
       - comment: 'BERFBB-3621 -2'
         rewrite_rule:
-        - '^/de/presse/basisinformationen/(.*)$ http://www.berlin-airport.de/de/presse/presseinformationen/$1 [R=301,L]'
+        - '^/de/presse/basisinformationen/(.*)$ https://www.berlin-airport.de/de/presse/presseinformationen/$1 [R=301,L]'
       - comment: 'BERFBB-3621'
         rewrite_rule:
-        - '^/de/presse/pressemitteilungen/.*$ http://www.berlin-airport.de/de/presse/presseinformationen/mitteilungen-archiv/index.php [R=301,L]'
+        - '^/de/presse/pressemitteilungen/.*$ https://www.berlin-airport.de/de/presse/presseinformationen/mitteilungen-archiv/index.php [R=301,L]'
       - comment: 'BERFBB-4545'
         rewrite_rule:
-        - '^/de/unternehmen/jobs-und-karriere/jobboerse/weitere-arbeitgeber(.*)$ http://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/jobboerse/ [R=301,L]'
+        - '^/de/unternehmen/jobs-und-karriere/jobboerse/weitere-arbeitgeber(.*)$ https://www.berlin-airport.de/de/unternehmen/jobs-und-karriere/jobboerse/ [R=301,L]'
       - comment: 'BERFBB-2425 und BERFBB-2496'
         rewrite_cond:
           - '%{literal("%")}{REQUEST_URI} !^/xmas.*$'
@@ -965,106 +992,17 @@ infra::profile::apache::pp_vhosts:
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^berlin-airport.de$'
         rewrite_rule:
-          - '^(.*)$ http://www.berlin-airport.de$1 [R=301,L]'
+          - '^(.*)$ https://www.berlin-airport.de$1 [R=301,L]'
       - comment: 'BERFBB-4557: gewinnspiel.berlin-airport.de'
         rewrite_cond:
           - '%{literal("%")}{HTTP_HOST} ^gewinnspiel.berlin-airport.de$'
         rewrite_rule:
-          - '^(.*)$ http://www.berlin-airport.de/de/global/ila-gewinnspiel [R=302,L]'
-
-
-#-----Neue Rewrites vor dieser Linie einfügen-----------------------------------------------------
-
-      #HTTPS Rewrites
-      - comment: 'Nachgeladene Ressourcen sollen bei den Nachfolgenden HTTPS Rewrites aussen vor sein'
-        rewrite_cond:
-          - '%{literal("%")}{REQUEST_URI} /(_images|_docroot|favicon|_flughafenplan|_errors)'
-        rewrite_rule:
-          - '^.*$ - [L]'
-      - comment: 'Wenn URI im SSL-Bereich, dann ueberspringe die naechsten 2 Regeln'
-        rewrite_cond:
-          - '%{literal("%")}{REQUEST_URI} ^(/de/global/kontakt/|/en/global/contact/|/pl/global/kontakt/).*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^.*/index.php/kontakt/.*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^.*/index.php/showForm$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^(/de/presse/publikationen/bestellformular|/en/press/publications/order-form).*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^(/de/presse/foto-und-drehanfragen/genehmigungsformular|/en/press/photography-and-filming-permits/permit-application-form).*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/nachbarn/fluglaerm-und-flugrouten/fluglaerm/fluglaerm-informations-beschwerde-system.*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^.*(/parkplatzreservierung/index.php|/car-park-reservation/index.php|/rezerwacja-miejsc-parkingowych/index.php)$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/icons [OR]'
-        #BERFBB-2588
-          - '%{literal("%")}{REQUEST_URI} ^/de/unternehmen/umwelt/fluglaerm/fluglaerm-informations-beschwerde-system.*$ [OR]'
-        #BERFBB-2638
-          - '%{literal("%")}{REQUEST_URI} ^/de/geschaeftspartner/einkauf/einkauf-bewerbung.*$ [OR]'
-        #BERFBB-2356
-          - '%{literal("%")}{REQUEST_URI} ^/de/nachbarn/schallschutzprogramm/dialog/hinweise-fragen-beschwerden.*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/unternehmen/aktuelles/newsletter/anmeldung.*$ [OR]'
-        #BERFBB-3639
-          - '%{literal("%")}{REQUEST_URI} ^/de/geschaeftspartner/touristik-corporates/corporates/corporatetravelnews/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/presse/presseinformationen/anmeldung/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/geschaeftspartner/einkauf/lieferanten/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/geschaeftspartner/touristik-corporates/touristik/travelnews/index.php$ [OR]'
-        #BERFBB-4224
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-txl/am-flughafen/flughafenservices/lounge-terminal-c/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-sxf/erlebnis-flughafen/besucherterrassen/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-txl/am-flughafen/kontrollen/personen-und-handgepaeck/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/en/travellers-sxf/the-excitement-of-airports/observation-deck-sxf/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/pl/podrozni-sxf/lotnisko-tetniace-zyciem/tarasy-widokowe/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-txl/erlebnis-flughafen/besucherterrassen/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/en/travellers-txl/the-excitement-of-airports/observation-deck/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/pl/podrozni-txl/lotnisko-tetniace-zyciem/tarasy-widokowe/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/en/travellers-txl/at-the-airport/airport-services/lounge-terminal-c/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/pl/podrozni-txl/na-lotnisku/placowki-serwisowe/lounge-terminal-c/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/en/travellers-txl/at-the-airport/security-checks/people-and-hand-luggage/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/pl/podrozni-txl/na-lotnisku/kontrole/osoby-i-bagaz-podreczny/index.php$ [OR]'
-        # BERFBB-4418
-          - '%{literal("%")}{REQUEST_URI} ^/de/global/kundenservice/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/en/global/customer-service/index.php$ [OR]'
-        # BERFBB-4536
-          - '%{literal("%")}{REQUEST_URI} ^/de/ber/erlebnis-flughafen/flughafentouren/erlebnis-ber/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-sxf/erlebnis-flughafen/flughafentouren/erlebnis-ber1/index.php$ [OR]'
-        # OFIS Sites
-          - '%{literal("%")}{REQUEST_URI} ^/ofis/.*$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/starsberlin   [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/securitastxl  [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/securitas     [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/bgstxl        [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/bgssxf        [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/airberlinhub  [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/senatfluginfo [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/webteam       [OR]'
-      #HTTPS URLS hier hinzufügen-----------------------------------------------------------
-        # BERFBB-4460
-          - '%{literal("%")}{REQUEST_URI} ^/de/global/gewinnspiel/index.php$ [OR]'
-
-        # BERFBB-4583
-          - '%{literal("%")}{REQUEST_URI} ^/de/global/mitarbeiterzeitung/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/global/mailings/index.php$ [OR]'
-
-        # BERFBB-4555
-          - '%{literal("%")}{REQUEST_URI} ^/de/ber/erlebnis-flughafen/flughafentouren/erlebnis-ber/tour-online-buchen/index.php$ [OR]'
-          - '%{literal("%")}{REQUEST_URI} ^/de/reisende-sxf/erlebnis-flughafen/flughafentouren/erlebnis-ber1/tour-online-buchen/index.php$ [OR]'
-
-        # BERFBB-4553
-          - '%{literal("%")}{REQUEST_URI} ^/de/global/ila-gewinnspiel/index.php$'
-        rewrite_rule:
-          - '.? - [S=2]'
-      #HIER KEINE REWRITES EINFÜGEN!
-      - comment: 'andernfalls, wenn nicht SSL-Bereich, dann keine Aktion falls Protokoll HTTP'
-        # greift fuer Anfragen ueber den Loadbalancer
-        rewrite_cond:
-          - '%{literal("%")}{HTTP:Https} !on'
-        # Zugriff ueber Einzel-Nodes
-          - '%{literal("%")}{HTTPS} off'
-        rewrite_rule:
-          - '.? - [L]'
-      #HIER KEINE REWRITES EINFÜGEN!
-      - comment: 'ansonsten, falls HTTPS dann auf HTTP weiterleiten und abbrechen'
-        rewrite_rule:
-          - '^(.*)$ http://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'
-      #HIER KEINE REWRITES EINFÜGEN!
+          - '^(.*)$ https://www.berlin-airport.de/de/global/ila-gewinnspiel [R=302,L]'
       - comment: 'Regel fuer SSL-Bereich: wenn HTTP dann auf HTTPS weiterleiten und abbrechen'
         rewrite_cond:
           - '%{literal("%")}{HTTP:Https} !on'
           - '%{literal("%")}{HTTPS} off'
+          - '%{literal("%")}{HTTP_HOST} !www01.berin-airport.de'
+          - '%{literal("%")}{HTTP_HOST} !www01.berin-airport.de'
         rewrite_rule:
           - '^(.*)$ https://%{literal("%")}{HTTP_HOST}$1 [R=301,L]'