Die Startseite wird über HTTPS ausgeliefert, lädt aber einige Skripte, Stylesheets oder Frames über einfaches HTTP. Browser blockieren diese Dateien, sodass Teile der Seite nicht funktionieren oder falsch aussehen können.
Was es bedeutet
Das nennt man aktiven gemischten Inhalt (Active Mixed Content). Eine über einfaches HTTP gesendete Datei kann auf dem Weg zum Besucher verändert werden, und ein Skript oder Stylesheet steuert die ganze Seite, daher verweigern Browser das Laden. Menüs, Formulare, Tracking oder das Design der Seite können unbemerkt nicht mehr funktionieren.
Was es auslöst
Einmal pro Woche lädt die Prüfung „Sicherheits-Header“ die Startseite über HTTPS und durchsucht ihr HTML nach Skripten, Stylesheets, vorab geladenen Dateien, Frames, Einbettungen und Objekten, deren Adresse mit http:// beginnt. Werden welche gefunden, wird dieses Problem mit Schweregrad Hoch gemeldet, mit der Anzahl und einer Beispieladresse, und Inhaber und Admins werden einmalig per E-Mail und Chat benachrichtigt.
Geprüft wird nur das ausgelieferte HTML der Startseite, daher werden andere Seiten und nachträglich durch Skripte hinzugefügte Dateien nicht erkannt.
Häufige Ursachen
- Fest codierte http://-Adressen in Theme, Templates oder Inhalten aus der Zeit vor der Umstellung der Website auf HTTPS.
- Alte Einbettungscodes für Widgets, Karten oder Formulare.
- Ein CMS, dessen eingestellte Website-Adresse noch mit http:// beginnt.
So beheben Sie es
- Öffnen Sie die Startseite in Chrome, drücken Sie F12 und suchen Sie in der Konsole nach „Mixed Content“-Meldungen, die jede betroffene Datei auflisten.
- Ändern Sie jede Adresse auf https:// und prüfen Sie, ob die Datei so geladen wird. Bietet der Anbieter kein HTTPS, hosten Sie die Datei auf Ihrer eigenen Website oder ersetzen Sie sie.
- Stellen Sie in einem CMS wie WordPress sicher, dass die Einstellungen der Website-Adresse https:// verwenden, und ersetzen Sie dann alte http://-Links in der Datenbank per Suchen und Ersetzen.
Wann es aufgehoben wird
Die Prüfung läuft wöchentlich, daher verschwindet das Problem bei der nächsten wöchentlichen Prüfung, die es nicht mehr findet, und seine Maßnahme verschwindet 7 Tage später aus dem Maßnahmenplan.
Wenn Sie die Maßnahme als erledigt markieren und das Problem 14 Tage später noch gefunden wird, kehrt sie als „Behebung hat nicht funktioniert“ zurück. Siehe Den Maßnahmenplan nutzen.