Sicherheit und SSL

HTTPS in PrestaShop aktivieren

Geprüft am 2 Min. Lesezeit ssl prestashop

Prüfen Sie vor Änderungen an PrestaShop unter SSL/TLS Status und im Browser, ob die Domain und ihre benötigten Varianten ein gültiges Zertifikat vorlegen. AutoSSL kann nur berechtigte Namen abdecken, die die Validierung bestehen.

Erstellen Sie ein Backup der Datenbank und testen Sie die Änderung in einer Staging-Umgebung, wenn der Shop Module, Zahlungen oder angepasste Proxys nutzt.

Aktuelle Versionen

Öffnen Sie im PrestaShop-Backend je nach Version Shopparameter > Allgemein (Shop Parameters > General) und nutzen Sie die Prüfung SSL aktivieren (Enable SSL).

Speichern Sie die Änderung und prüfen Sie im selben Bereich, ob die Optionen SSL aktivieren und SSL auf allen Seiten aktivieren (Enable SSL on all pages) eingeschaltet sind.

Ältere Versionen PrestaShop 1.6 und 1.7

In PrestaShop 1.7 befindet sich die Option meist unter Shopparameter > Allgemein. In 1.6 war sie unter Voreinstellungen > Allgemein (Preferences > General). Diese Versionen werden möglicherweise nicht mehr unterstützt: HTTPS zu aktivieren ersetzt nicht ihre Migration.

Weitere Hinweise

Lädt die Website nach der Änderung über https, zeigt aber Warnungen an, prüfen Sie, ob sie gemischte Inhalte ausliefert.

Wenn der ganze Shop über HTTPS funktioniert, aktivieren Sie die Weiterleitung von HTTP auf HTTPS in cPanel oder über eine kontrollierte Regel. Gibt es einen Reverse Proxy, prüfen Sie vorher, ob PrestaShop das ursprüngliche Protokoll korrekt erhält, um Schleifen zu vermeiden. Testen Sie Administration, Warenkorb, Kauf, Zahlungen, Webhooks und Bilder.

Bei einer Schleife oder wenn Sie nicht mehr hineinkommen

Behalten Sie den bisherigen Konfigurationswert und den Zugriff auf die Dateien des Hostings. Tritt der Fehler beim Hinzufügen einer Weiterleitungsregel auf, entfernen Sie zuerst diese Regel und prüfen Sie den direkten HTTPS-Zugriff. Beginnt der Fehler mit der Änderung in PrestaShop, stellen Sie die vorherige Konfiguration wieder her und prüfen Sie den Proxy oder das betroffene Modul in einer Testkopie. Häufen Sie keine Weiterleitungen in cPanel, .htaccess, CDN und Modulen an, ohne zu wissen, welche antwortet.

Prüfen Sie bei Multistore vor dem Speichern den ausgewählten Shop-Kontext. Eine Prüfung des Hauptshops belegt nicht, dass alle Domains der Gruppe ein Zertifikat und korrekte Links haben.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.