5 Min. Lesezeit

SSL-Zertifikat abgelaufen oder unsicher? So beheben Sie den Fehler

Bild von Tiago Rodrigues

Tiago Rodrigues

Ich helfe Unternehmen, Agenturen und Freelancern, ihre WordPress-Websites sicher, schnell und stabil zu betreiben — von der Notfall-Reparatur bis zur dauerhaften Wartung.
Image by skylarvision from Pixabay

Es ist der Albtraum jedes Website-Betreibers: Ein potenzieller Kunde ruft Ihre Domain auf, doch anstelle Ihrer Startseite blockiert der Browser (wie Chrome oder Safari) den Zugriff. Auf dem Bildschirm prangt ein rotes Warnschild mit der Meldung: „Ihre Verbindung ist nicht privat“ oder „Nicht sicher“.

In diesem Moment verlieren Sie nicht nur massiv an Vertrauen, sondern auch bares Geld, da die meisten Nutzer die Seite sofort verlassen. Zudem straft Google Websites ohne gültiges SSL-Zertifikat in den Suchergebnissen rigoros ab.

In dieser Anleitung zeigen wir Ihnen, warum dieser Fehler auftritt und wie Sie in WordPress ein SSL-Zertifikat einrichten und Fehler dauerhaft beheben.

Warum wird Ihre Website als „unsicher“ markiert?

Bevor wir in die Lösung einsteigen, müssen wir die Ursache identifizieren. Ein SSL-Fehler bedeutet nicht zwingend, dass Sie gehackt wurden. Meistens liegt eines dieser drei technischen Probleme vor:

  1. Das Zertifikat ist tatsächlich abgelaufen: Kostenlose SSL-Zertifikate (wie von Let’s Encrypt) haben in der Regel eine Laufzeit von 90 Tagen. Wenn die automatische Verlängerung bei Ihrem Hoster fehlschlägt, läuft das Zertifikat ab.
  2. Mixed Content (Gemischte Inhalte): Ihr Zertifikat ist gültig, aber Ihre Website lädt bestimmte Ressourcen (wie Bilder, Schriften oder alte Skripte) noch über das unsichere http://-Protokoll anstatt über https://. Der Browser markiert die Seite daraufhin als teilweise unsicher.
  3. Falsche Zertifikatszuweisung: Das Zertifikat wurde für die Domain ihreseite.de ausgestellt, der Nutzer ruft aber www.ihreseite.de auf, und das Zertifikat deckt die www-Subdomain nicht ab.

Schritt-für-Schritt: Den SSL-Fehler beheben

Gehen Sie diese Schritte systematisch durch, um die grüne Sicherheitslücke (das Schloss-Symbol im Browser) zurückzuholen.

Schritt 1: Das Zertifikat beim Hoster erneuern

Der erste Weg führt immer in das Kundenmenü Ihres Webhosters (z. B. IONOS, Hetzner, All-Inkl oder Raidboxes).

  • Suchen Sie im Menü nach dem Punkt „SSL“, „Sicherheit“ oder „Domains“.
  • Prüfen Sie den Status Ihres Zertifikats. Steht dort „Abgelaufen“ (Expired)?
  • Klicken Sie auf „Erneuern“ oder stellen Sie ein neues, kostenloses Let’s Encrypt Zertifikat aus.
  • Achten Sie darauf, dass Sie ein sogenanntes Wildcard-Zertifikat (oft markiert mit *.ihredomain.de) auswählen oder explizit anklicken, dass das Zertifikat auch für die „www“-Version der Domain gelten soll.

Schritt 2: WordPress-URLs auf HTTPS umstellen

Sobald das Zertifikat beim Hoster wieder aktiv ist, müssen Sie WordPress mitteilen, dass es fortan nur noch verschlüsselt kommunizieren darf.

  • Loggen Sie sich in Ihr WordPress-Dashboard ein.
  • Navigieren Sie zu Einstellungen > Allgemein.
  • Prüfen Sie die beiden Felder WordPress-Adresse (URL) und Website-Adresse (URL).
  • Wenn hier noch http:// steht, ändern Sie beide Einträge zwingend auf https:// und speichern Sie die Änderungen. (Achtung: Sie werden nach dem Speichern automatisch ausgeloggt und müssen sich neu anmelden).

Schritt 3: Mixed Content Fehler aufspüren und beheben

Wenn das Zertifikat aktiv ist, die URLs angepasst wurden, aber das Schloss-Symbol im Browser immer noch fehlt oder durchgestrichen ist, leiden Sie unter „Mixed Content“.

Um alte Bilder oder Links in der Datenbank, die noch http:// enthalten, auf https:// umzuschreiben, haben Sie zwei Möglichkeiten:

  • Die Plugin-Lösung (Für Anfänger): Installieren Sie das Plugin Really Simple SSL. Es erzwingt HTTPS und korrigiert Mixed Content dynamisch im Hintergrund.
  • Die Datenbank-Lösung (Für Fortgeschrittene): Nutzen Sie das Plugin Better Search Replace. Suchen Sie in allen Tabellen nach [http://ihredomain.de](http://ihredomain.de) und ersetzen Sie es durch [https://ihredomain.de](https://ihredomain.de). (Wichtig: Vorher immer ein Datenbank-Backup machen!).

Schritt 4: 301-Weiterleitung erzwingen (.htaccess)

Damit Nutzer, die ein altes Lesezeichen gespeichert haben, nicht versehentlich auf der unverschlüsselten Version landen, muss der Traffic serverseitig weitergeleitet werden.

Fügen Sie (per FTP) folgenden Code ganz oben in Ihre .htaccess-Datei im Hauptverzeichnis ein:

Ein funktionierendes SSL-Zertifikat ist im modernen Web nicht verhandelbar. Es ist eine Grundvoraussetzung für die DSGVO (Datenschutzgrundverordnung), da andernfalls Daten aus Kontaktformularen unverschlüsselt übertragen werden.

Um zukünftige Ausfälle zu vermeiden, sollten Sie sicherstellen, dass die „Auto-Renew“-Funktion (automatische Verlängerung) in den SSL-Einstellungen Ihres Hosters dauerhaft aktiviert ist. So bleibt Ihre Website für Besucher und Suchmaschinen durchgehend ein sicherer Ort.

FAQ: SSL-Zertifikat abgelaufen oder unsicher

Warum wird meine Website als „Nicht sicher“ angezeigt?

Das passiert, wenn der Browser keine sichere Verbindung aufbauen kann. Häufige Gründe dafür sind:
Abgelaufenes Zertifikat: Die Laufzeit (z. B. 90 Tage bei kostenlosen Let’s Encrypt-Zertifikaten) ist überschritten.
Mixed Content (Gemischte Inhalte): Einige Elemente der Website werden noch über das unsichere http:// geladen.
Falsche Zuweisung: Das Zertifikat gilt nicht für die exakt aufgerufene Domain (z. B. fehlt die Abdeckung für die www.-Version).

Welche Folgen hat ein fehlerhaftes SSL-Zertifikat?

Ein ungültiges Zertifikat sollte schnell behoben werden, da es folgende Auswirkungen haben kann:
– Besucher erhalten eine Warnmeldung und verlassen die Seite oft sofort.
– Google bewertet ungesicherte Websites in den Suchergebnissen schlechter.
– Es besteht die Gefahr von DSGVO-Verstößen, da Daten (z. B. über Kontaktformulare) unverschlüsselt übertragen werden.

Wie verhindere ich, dass das Zertifikat in Zukunft wieder abläuft?

Aktivieren Sie in den SSL-Einstellungen Ihres Hosters am besten dauerhaft die Funktion zur automatischen Verlängerung (Auto-Renew). So kümmert sich das System von selbst darum und Ihre Website bleibt durchgehend geschützt.

Haben Sie ein ähnliches Problem?

Beschreiben Sie uns Ihre Situation — wir melden uns innerhalb von 24 Stunden mit einer Lösung.

Weitere Beiträge

Menü
Weitere Seiten
White Label

Für Agenturen · 50 €/Std.

Blog

Tipps & Guides

Termin buchen

Kostenloses Erstgespräch

Sofort-Hilfe innerhalb von 24 Std.
Menü
Weitere Seiten
White Label

Für Agenturen · 50 €/Std.

Blog

Tipps & Guides

Sofort-Hilfe innerhalb von 24 Std.