Wenn Sie ein SSL-Zertifikat auf Ihrem Webhosting installiert und aktiviert haben, müssen Sie Ihre Website so konfigurieren, dass sie in Browsern als sichere Website (HTTPS) angezeigt wird. Im Folgenden können Sie die Schritte zur Konfiguration des Zertifikats auf Ihrer Website je nach verwendetem CMS oder bei eigener Programmierung befolgen.
WordPress
In WordPress gibt es mehrere Plugins, die Ihre Website so konfigurieren, dass sie sicher aufgelöst wird. Wir zeigen Ihnen das Plugin Really Simple SSL.
Suchen Sie im Plugin-Bereich des WordPress-Panels nach dem Plugin Really Simple SSL und klicken Sie auf Jetzt installieren.
Aktivieren Sie es nach der Installation.
Das Plugin selbst stellt Ihre WordPress-Site bei Aktivierung auf HTTPS um. Wenn manuelle Aktionen erforderlich sind, wird dies auf dem Bildschirm angezeigt.
PrestaShop
Klicken Sie im PrestaShop-Panel im Bereich "Konfigurieren" des Menüs auf das Dropdown-Menü Shop-Parameter und rufen Sie Allgemein auf.
Klicken Sie im Menü "Allgemein" auf die Option Bitte hier klicken, um zu prüfen, ob Ihr Shop HTTPS unterstützt. Es erscheint die Option "SSL aktivieren", bei der Sie auf JA und dann auf Speichern klicken müssen.
Nachdem die Konfiguration gespeichert wurde, aktivieren Sie die Option "SSL auf allen Seiten aktivieren", bei der Sie auf JA und dann auf Speichern klicken müssen.
Joomla
Rufen Sie Ihr Joomla-Administrationspanel auf und klicken Sie im Bereich "System" des Menüs auf Globale Konfiguration.
Gehen Sie auf dem Bildschirm der globalen Konfiguration zur Registerkarte Server.
Wählen Sie im Bereich "Server-Konfiguration" bei der Option HTTPS erzwingen die Option Gesamte Website und klicken Sie auf Speichern & Schließen.
Moodle
Rufen Sie Ihr cdmon-Control-Panel auf und gehen Sie zur Hosting-Verwaltung.
Rufen Sie auf dem Hosting-Verwaltungsbildschirm den Web-FTP-Zugang auf, den Sie im Bereich "Dateimanager" finden.
Geben Sie Ihren FTP-Benutzernamen und Ihr FTP-Passwort ein und klicken Sie auf Start. Die FTP-Daten finden Sie in der Hosting-Verwaltung unter dem Bereich "Hosting-Informationen".
Rufen Sie den Ordner auf, in dem sich Ihre Moodle-Installation befindet. Standardmäßig ist es der Ordner /web.
Suchen Sie in dem Ordner die Datei config.php und klicken Sie auf Bearbeiten.
Suchen Sie nach der folgenden Zeile:
Ändern Sie http in https, sodass es wie folgt aussieht:
Klicken Sie nach der Änderung auf das Speichern-Symbol.
Nach dieser Änderung reicht dies möglicherweise nicht aus und nicht alles funktioniert unter HTTPS. Daher empfehlen wir, auf Ihr Moodle-Administrationspanel zuzugreifen.
Wichtig: Bevor Sie mit diesem Vorgang fortfahren, empfehlen wir, ein Backup sowohl der Webdateien als auch der Datenbank zu erstellen.
Klicken Sie im Moodle-Panel auf Website-Administration.
Rufen Sie auf der Seite "Website-Administration" den Bereich HTTP-Sicherheit auf, den Sie im Bereich "Sicherheit" finden.
Klicken Sie am unteren Rand der Seite auf HTTPS-Konvertierungstool.
Klicken Sie auf Weiter.
Bestätigen Sie, dass Sie die Risiken verstanden haben, und klicken Sie auf Konvertierung durchführen.
Klicken Sie nach Abschluss der HTTPS-Konvertierung auf Weiter.
Sie kehren zum Bildschirm HTTP-Sicherheit zurück, auf dem Sie auf Änderungen speichern klicken müssen.
.htaccess-Datei
Um eine .htaccess-Datei zu erstellen, öffnen Sie Notepad und geben Sie den erforderlichen Code ein. Speichern Sie die Datei als Textdatei (.txt), z. B. "htaccess_datei.txt", und laden Sie sie per FTP in den Ordner hoch, in dem sie verwendet werden soll. Ändern Sie auf dem Server den Namen der Datei "htaccess_datei.txt" in ".htaccess".
Wichtig: Wenn Sie bereits eine .htaccess-Datei in Ihrem Hosting haben, können Sie diese für diese Konfiguration verwenden.
Die .htaccess-Datei muss in dem Ordner platziert werden, in dem sie wirksam werden soll. In diesem Fall sollte sie im Stammordner Ihrer Website platziert werden.
Um Ihre gesamte Site auf eine sichere Verbindung (HTTPS) umzuleiten, geben Sie den folgenden Code in die Datei ein:
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]