Default Host und SSL ohne Apache Rules

28. Juli 2020

In vielen Fällen ist eine Website über mehrere Hostnamen aufrufbar - z. B. innovationgate.com und www.innovationgate.com. Üblicherweise werden aber alle Anfragen auf einen "Default Host" umgeleitet (z. B. www....). 

Darüber hinaus ist es inzwischen üblich, alle Anfragen auf https umzuleiten.

Bis heute mußte dafür ein Apache Virtual-Host angelegt und darin für beide Umleitungen Regeln definiert werden. Und häufig war das der einzige Grund, überhaupt einen Apache Virtual Host anzulegen.

Apache Umleitung zum Default-Host:

RewriteCond %{HTTP_HOST} !^www.innovationgate.com$
RewriteRule ^.*$ https://www.innovationgate.com%{REQUEST_URI}

Apache Umleitung auf https:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Ab womodo 7.8.2 können beide Umleitungen nun direkt im CMS-Server definiert werden.

Bildschirmfoto 2020-07-28 um 14.56.12.png 

In vielen einfachen Fällen macht das die Definition eines Apache Virtual-Host-s überflüssig.