So leiten Sie HTTP mithilfe von .htaccess zu HTTPS um

Chrome und Firefox zeigen auf Websites ohne SSL-Zertifikate unsichere Warnungen an. Ohne SSL wird Ihre Website für die Besucher unsicher angezeigt. Daher ist die Verwendung einer SSL-verschlüsselten Verbindung aus Sicherheits-, Zugänglichkeits- oder PCI-Konformitätsgründen erforderlich. Es wird sehr wichtig, von HTTP zu HTTPS umzuleiten.

Was ist SSL?

SSL (Secure Sockets Layer) ist ein Standardsicherheitsprotokoll zum Herstellen verschlüsselter Verbindungen zwischen einem Webserver und einem Browser in einer Online-Kommunikation.

Durch die Verwendung der SSL-Technologie wird sichergestellt, dass alle zwischen dem Webserver und dem Browser übertragenen Daten verschlüsselt bleiben.

Ein SSL-Zertifikat ist erforderlich, um eine SSL-Verbindung herzustellen. Sie müssen alle Details zur Identität Ihrer Website und Ihres Unternehmens angeben, wenn Sie SSL auf Ihrem Webserver aktivieren. Anschließend werden zwei kryptografische Schlüssel erstellt - ein privater Schlüssel und ein öffentlicher Schlüssel.

Weitere Informationen: Warum ist SSL kritisch?

Bearbeiten Sie die Codes in der .htaccess-Datei , um Ihren Webdatenverkehr zur Verwendung von HTTPS zu zwingen .

Bevor wir mit der Umleitung von HTTP zu HTTPS fortfahren, können Sie die .htaccess-Datei wie folgt bearbeiten. Wenn Sie bereits wissen, fahren Sie mit den Umleitungsschritten fort.

Bearbeiten der .htaccess-Datei

Die .htaccess-Datei enthält Anweisungen / Anweisungen, die dem Server mitteilen, wie er in bestimmten Szenarien vorgehen soll, und die sich direkt auf die Funktionsweise Ihrer Website auswirken. Allgemeine Anweisungen in der .htaccess-Datei:

  • Weiterleitungen
  • URLs umschreiben

Möglichkeiten zum Bearbeiten einer .htaccess-Datei:

  1. Bearbeiten Sie die Datei auf Ihrem Computer und laden Sie sie per FTP auf den Server hoch.
  2. Verwenden Sie im FTP-Programm den Modus „Bearbeiten“, mit dem Sie eine Datei remote bearbeiten können.
  3. Verwenden Sie einen Texteditor und SSH, um die Datei zu bearbeiten.
  4. Verwenden Sie den Dateimanager in cPanel , um die Datei zu bearbeiten.

Bearbeiten von .htaccess im cPanel-Dateimanager

Hinweis: Sichern Sie Ihre Website, falls etwas schief geht.

  1. Melden Sie sich bei cPanel an
  2. Dateien> Dateimanager> Dokumentstamm für:
  3. Wählen Sie nun den Domainnamen aus, auf den Sie zugreifen möchten
  4. Aktivieren Sie "Versteckte Dateien (Punktedateien) anzeigen".
  5. Klicken Sie auf "Los".
  6. Suchen Sie nach dem Öffnen einer neuen Registerkarte oder eines neuen Fensters nach der .htaccess-Datei.
  7. Klicken Sie mit der rechten Maustaste auf die .htaccess-Datei und klicken Sie im Menü auf "Code Edit".
  8. Möglicherweise wird ein Dialogfeld angezeigt, in dem Sie nach der Codierung gefragt werden. Klicken Sie auf die Schaltfläche "Bearbeiten", um fortzufahren.
  9. Bearbeiten Sie die Datei
  10. "Änderungen speichern", wenn Sie fertig sind.
  11. Testen Sie Ihre Website, um sicherzustellen, dass sie korrekt ausgeführt wird. Falls ein Fehler auftritt, stellen Sie die vorherige Version wieder her und versuchen Sie es erneut.
  12. Wenn Sie fertig sind, klicken Sie auf "Schließen", um das Fenster zu schließen.

HTTP zu HTTPS umleiten

1. Leiten Sie den gesamten Webverkehr um

Wenn Ihr .htaccess bereits Code enthält, fügen Sie Folgendes hinzu:

RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ //www.yourdomain.com/$1 [R,L]

2. Nur eine bestimmte Domäne umleiten

Fügen Sie Folgendes hinzu, um eine bestimmte Domäne zur Verwendung von HTTPS umzuleiten:

RewriteEngine On RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC] RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ //www.yourdomain.com/$1 [R,L]

3. Nur einen bestimmten Ordner umleiten

Fügen Sie Folgendes hinzu, wenn Sie in einem bestimmten Ordner zu HTTPS umleiten:

RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} folder RewriteRule ^(.*)$ //www.yourdomain.com/folder/$1 [R,L]

Hinweis: Ersetzen Sie “yourdomain”bei Bedarf durch Ihren tatsächlichen Domainnamen. Ersetzen Sie im Falle des Ordners auch /folderden tatsächlichen Ordnernamen.

Findest du es hilfreich? Teilen Sie diesen Artikel, um anderen zu helfen, auf HTTPS zu kommen.