World4You – Umleitung von http auf https auf der kompletten Website via htaccess

World4You-Kunden kennen vielleicht dieses Problem schon. Allerdings ist es für viele Websitebetreiber einfach nicht erklärlich, warum ihre bei World4You installierte WordPress-Website nicht richtig von http auf https umleitet, selbst wenn man im Paket-Dshboard unter DOMAINS > SSL / TLS ein SSL-Zertifikat installiert hat und die Option „HTTPS erzwingen“ ausgewählt hat. Siehe folgenden Screenshot:

world4you ssl verschlüsselung https erzwingen
Abbildung: Dieser Screenshot zeigt das World4You Paket-Dashboard, wo man SSL installieren und erzwingen kann

Problem: die https-Umleitung funktioniert nur auf der Startseite der Website korrekt

Im Prinzip scheint dann auf den ersten Blick alles reibungslos zu funktionieren. Wenn Sie den https-Test machen, in dem Sie im Browser-Fenster anstelle von https://www.ihredomain.at/ die URL http://www.ihredomain.at/ eingeben, können Sie testen ob die Website automatisch auf https://www.ihredomain.at/ umleitet. In der Regel funktioniert das bei World4You auch ganz gut, wenn man oben angeführte SSL-Einstellungen aktiviert hat.

Aber anders sieht das aus, wenn man den gleichen Test bei einer Unterseite der Website macht, zB bei https://www.ihredomain.at/kontakt/ (oder dergleichen, je nachdem welche Unterseiten / Beiträge / Artikel, etc.. verwenden). Testen Sie ob beim Aufruf von http://www.ihredomain.at/kontakt/ das System automatisch auf https://www.ihredomain.at/kontakt/ umleitet. Wahrscheinlich wird das bei Ihnen als World4You-Kunde nicht so sein und es wird die unsichere http-Version vom Browser geladen. Das sieht dann in etwa so aus:

Abbildung: bei einer URL, die via http:// aufgerufen wird, erscheint dieses Warnsymbol in der Browserzeile

Das große Problem dabei ist, dass es nun der Fall sein kann, dass zum Beispiel über falsch gesetzte externe Verlinkungen zu Ihrer Website (Backlinks) die Website-Besucher auf die http-Version geleitet werden und dann abspringen, weil ihnen ihr Browser eine unsichere Verbindung anzeigt. Dies erhöht nicht nur die Absprungrate, sondern Sie verlieren dadurch einen potenziellen Kunden. Um diese Gefahr zu unterbinden, sollte daher die gesamte Website inklusive aller Unterseiten automatisch von http auf https umleiten.

Lösung: Umleitung von http auf https bei World4You für gesamte Website einrichten

Um dies zu bewerkstelligen, ist ein wenig Server-Kenntnis erforderlich, denn es muss nun in der htaccess-Datei im Rootverzeichnis Ihrer (WordPress-) Website ein Code-Snippet integriert werden, der den Befehl zur globalen Umleitung von http auf https gibt. Dazu steigen Sie über Ihr Word4You-Dashboard unter WEBSPACE / FTP am FTP-Server ein:

Alternativ können Sie das natürlich auf über ein FTP-Programm wie Filezilla, etc.. bewerkstelligen. Jedenfalls sollten Sie im Root-Verzeinis Ihrer (WordPress-) Website-Installation eine Datei finden, die sich .htaccess nennt:

htaccess

Nun bearbeiten Sie diese Datei (rechter Mausklick > „Bearbeiten“) und fügen ganz oben in den ersten Zeilen der htaccess-Datei folgenden Code ein:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.ihredomain.at/$1 [R,L]

Sie müssen nur anstelle von „ihredomain.at“ den echten Domainnamen Ihrer Website eingeben bzw. auch darauf achten, dass wenn Ihre Website ohne „www.“ aufgerufen wird, dass Sie auch hier die URL ohne „www.“ angeben, wie zB: „https://ihredomain.at/“. Wenn Sie diesen Arbeitsschritt erledigt haben, dann klicken Sie auf „Speichern“ und testen gleich auf einer beliebigen Unterseite Ihrer Website das Ergebnis. Jetzt sollten alle Seiten Ihrer Website korrekt von http auf https automatisch umleiten.

Sollte das nicht funktionieren, oder ist Ihnen das zu kompliziert, so können Sie immer noch den World4You Kundensupport kontaktieren. Wenn das Ihnen aus irgendeinem Grund auch nicht möglich sein sollte, dann können Sie auch gerne mir eine Anfrage senden. Ich kann Ihnen zu preiswerten Konditionen gerne weiterhelfen.