
Contao 4.4 Umleitung htaccess auf https und auf www
Um zu ermöglichen das eine Aufruf der Webseite von http://domain.de auf https://domain.de umschaltet, einfach in der htacces Datei unter:
RewriteEngine On
die beiden Zeilen:
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
einfügen.
Um zu ermöglichen das eine Aufruf der Webseite von https://domain.de auf https://www.domain.de umschaltet, einfach unter die beiden Zeilen von oben noch die beiden Zeilen:
RewriteCond %{http_host} ^domain.de [nc]
RewriteRule ^(.*)$ https://www.domain.de/$1 [r=301,L,nc]
einfügen.
Achtung: Je nach Hoster und System kann es sein dass obige Lösung nicht funktioniert. Leider gibt es nicht immer "die" einzelne korrekte Lösung.
Nachtrag:
Bei 1und1 hat sich folgende Methode als funktional gezeigt:
RewriteEngine On
die beiden Zeilen:
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.domain.de/$1 [R=301,L]
einfügen.
Um zu ermöglichen das eine Aufruf der Webseite von https://domain.de auf https://www.domain.de umschaltet, einfach unter die beiden Zeilen von oben noch die beiden Zeilen:
RewriteCond %{HTTP_HOST} !^www.
RewriteCond %{HTTP_HOST} !^$ [NC]
RewriteRule ^(.*) https://www.%{HTTP_HOST}/$1 [R=301,L]
einfügen.