Wie erzwinge ich die Weiterleitung von HTTP auf HTTPS?
Mit einer HTTPS-Weiterleitung stellen Sie sicher, dass Besucher Ihre Webseite immer über eine verschlüsselte Verbindung aufrufen.
Hinweis zu veralteten Produkten
Wichtig: Dieser Beitrag bezieht sich auf ein veraltetes Produkt. Wir empfehlen dringend die Umstellung auf ein aktuelles Webhostingpaket mit Plesk.
Weitere Informationen zur Migration finden Sie im Beitrag: Migration zu Plesk: Wie gehe ich vor?
Automatische HTTPS-Weiterleitung einrichten
Wenn Sie möchten, dass Besucher automatisch von HTTP auf HTTPS weitergeleitet werden, erstellen Sie eine .htaccess-Datei im HTML-Verzeichnis Ihrer Webseite.
Anleitung
Erstellen Sie eine Datei namens .htaccess unterhalb des HTML-Verzeichnisses mit folgendem Inhalt:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Funktionsweise
- RewriteEngine On: Aktiviert die URL-Umschreibung
- RewriteCond %{HTTPS} !=on: Prüft, ob die Verbindung nicht bereits HTTPS ist
- RewriteRule: Leitet alle HTTP-Anfragen permanent (301) auf HTTPS um
Wichtiger Hinweis
Beachten Sie, dass die .htaccess-Datei rekursiv für alle Unterverzeichnisse wirksam wird. Sie müssen die Datei nur im Hauptverzeichnis anlegen.
Voraussetzung
Stellen Sie sicher, dass für Ihre Domain bereits ein SSL-Zertifikat installiert ist. Weitere Informationen finden Sie im Beitrag: Wie erhalte ich ein SSL-Zertifikat für meine Domain?