Je laadt onveilige onderdelen: zo los je mixed content op
Je pagina draait op HTTPS, maar haalt bepaalde bestanden nog op via http://: een afbeelding, een script of een lettertype. Dat heet gemengde inhoud, of mixed content.
In het kud-rapport Je laadt onveilige onderdelen
Waarom het uitmaakt
Browsers blokkeren onveilige scripts en stylesheets op een veilige pagina, en zetten afbeeldingen automatisch om of tonen een waarschuwing. Er kan dus stilletjes iets niet werken.
Het slotje in je adresbalk kan verdwijnen, en dat zien bezoekers.
Zo los je het op
- Open je pagina, druk op F12 en kijk in de Console; daar staan de mixed-content-meldingen met het adres erbij.
- Verander die adressen van http:// naar https://.
- Staan de adressen in je database, zoals bij oude WordPress-berichten? Gebruik een zoek-en-vervangtool.
- Laadt een externe dienst geen https? Zoek een alternatief; vrijwel alles ondersteunt het tegenwoordig.
Op jouw platform
- WordPress
- De plugin Better Search Replace vervangt http://jouwsite.nl door https://jouwsite.nl in je hele database. Maak eerst een back-up.
Veelgestelde vragen
Waarom gebeurt dit na de overstap naar https?
Oude berichten en instellingen bevatten nog de oude http-adressen. Die moet je eenmalig omzetten.
Kan ik adressen zonder http of https schrijven?
Met //voorbeeld.nl/bestand.js werkt het wel, maar schrijf gewoon https://. Dat is duidelijker.