Wie auf https umstellen

Letzte Aktualisierung : |  

Dazu gibt es verschiedene Wege um auf https umzustellen, zuerst muss jedoch beim Anbieter ein SSL Zertifikat hinterlegt bzw. aktiviert werden. Dann kann man das umstellen beginnen. Dafür kannst Du die Support Seite von Deinem Anbieter aufsuchen und dort wirst Du schnell die Einrichtung finden. Es gibt bei manchen Anbietern eine kostenlose dabei aber nicht bei allen.



Per Weiterleitung von http auf https umstellen

Hast Du das Zertifikat eingerichtet kann es etwas dauern bis es installiert wurde und greift. So nachdem es greift können wir folgendes nutzen in unserer .htaccess Datei


// HTACCESS CODE
     0  RewriteCond %{HTTPS} !=on  1  RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

    Diese Variante ist für ein Apache Server, es wird in der .htaccess Datei umgesetzt und ist die beste Lösung. Man könnte dies auch in seinem Skript machen per PHP oder auch JavaScript, das wäre jedoch unnötig, weil es mehr Zeit in Anspruch beim bearbeiten der Anfrage nimmt.



    Mit PHP weiterleiten von http auf https

    Das würde z.B. wie folgt aussehen.


    // PHP CODE
       0  $HTTPS = (isset($_SERVER['HTTPS']) ? $_SERVER['HTTPS'] : '');   1  if ($HTTPS && $HTTPS == 'on') {  2      header('Location: https://www.tnado.com');  3  } 

      Wie gesagt könnte man das auch noch mit JavaScript machen aber es macht nicht wirklich sinn wenn man zugriff auf die .htaccess hat. Jedoch könnte es auch mal sein das man kein zugriff darauf hat und auch auf PHP nicht dann würde es sinn machen.



      Mit JavaScript weiterleiten auf SSL

      Deshalb auch hier die Variante mit JavaScript.


      // JS CODE
         0  if (location.protocol !== 'https:') {  1      location.href = 'https://www.tnado.com';  2  } 

        Man könnte auch die HTML Weiterleitung nutzen jedoch ohne eine abfrage würde das kein sinn machen und wir würden andauernd weiterleiten. Deshalb glaube ich haben wir nun alle Varianten um auf eine Domain weiterzuleiten. Man könnte diese noch Dynamisch anlegen ohne den Domain Namen fest reinzuschreiben, sondern wie in der .htaccess mit Server Variablen arbeiten bei PHP.

        Dein Kommentar

        * Diese Felder sind erforderlich, E-Mails werden nicht veröffentlicht
        Du kannst diese Tags verwenden: <p>, <em>, <strong>, <u>, <s>, <pre>, <blockquote>
        ?

        Dieses Feld ist optional
        Fülle dieses Feld aus und verbinde Dein Namen mit Deiner Website.

        Die in dieses Kontaktformular eingegebenen Daten werden in unserem System gespeichert, um die Ausgabe des Kommentars sicherzustellen. Ihre E-Mail-Adresse wird gespeichert, um die Anzahl der Kommentare und die zukünftige Registrierung zu bestimmen

        Ich habe gelesen die Datenschutzbestimmungen und Nutzungsbedingungen. Ich bestätige die Übermittlung des Formulars und die Übermittlung meiner Daten.
        tnado SEO & AMP CMS © 2019 | Alle Rechte Vorbehalten
        Created with tnado SEO CMS