https erzwingen

Um eine permanente Umleitung von http zu https zu erreichen, weil TLS (ehemals SSL) zur Verfügung steht (Let’s Encrypt oder anderen Zertifikatsstellen), genügt es in der Regel in einer entsprechenden Konfigurationsdatei bestimmte Einträge zu erstellen.

Apache

Datei .htaccess erstellen oder vorhandene mit einem Texteditor bearbeiten

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

nginx

  • Konfigurationsdatei öffnen
  • In etwa folgendes suchen
server {
    listen      80;
    server_name alexhaack.de;
}

Unterhalb von server_name folgendes hinzufügen

    rewrite     ^   https://$server_name$request_uri? permanent;

In diesem Beispiel sieht es folgendermaßen aus

server {
    listen      80;
    server_name alexhaack.de;
    rewrite     ^   https://$server_name$request_uri? permanent;
}

Hinweis

alexhaack.de wurde hier nur als Platzhalter verwendet und in der eigenen Konfigurationsdatei sollte die entsprechende Domain stehen.

Print Friendly, PDF & Email

Leave a Reply

Your email address will not be published. Required fields are marked *