Umleiten von http auf https – SSL Umleitung

Suchmaschinen bewerten inzwischen auch, ob die Website das sichere HTTPS-Protokoll verwendet. Eine kleine mod_rewrite Regel in der .htaccess bewerkstelligt den Redirect auf das HTTPS-Protokoll.

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

In der 1. Zeile schalten wir die RewriteEngine ein (falls nicht bereits geschehen).
2. Zeile legt die Condition fest: wenn der Zugriff nicht über den Server-Port 443 (SSL) erfolgt.
3. Zeile leitet den Request auf https um.

In den eckigen Klammern wird das sog. FLAG angegeben. In unserem Beispiel [R=301, L] – heißt: Redirect mit dem Status-Code 301 (301, MOVED PERMANENTLY) – sowie L (LAST – nach dieser Regel werden keine weiteren Regeln mehr ausgeführt).

Vorher muss natürlich ein SSL Zertifikat auf dem Server eingerichtet werden…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.