Site is op HTTPS, maar browser toont waarschuwing 'mixed content' of een open hangslot
Mixed content is HTTP-resources op een HTTPS-pagina (afbeeldingen, scripts, iframes). Sinds Chrome 80+ blokkeren browsers actieve mixed content stilletjes (scripts, iframes), passieve content krijgt een hangslot-waarschuwing. Fix is altijd: alle bronnen op HTTPS, geen uitzondering.
Probeer dit eerst zelf
- 1Open dev-tools console op een verdachte pagina, daar staat letterlijk welke URL HTTP is.
- 2Eerste fix: vervang http:// door https:// in templates en database. Voor WordPress een tool als Better Search Replace, voor Next.js een grep door je content.
- 3Tweede fix: voeg Content-Security-Policy upgrade-insecure-requests header toe, dan upgradet de browser HTTP-resources automatisch naar HTTPS waar mogelijk.
- 4Externe iframes en scripts (analytics, ads, video) moeten ook HTTPS-URL bieden. Vervang oude embed-codes als nodig.
- 5Voor user-uploaded content (oude blogposts met http://imgur.com/...): script door de DB en herschrijf URL's, of host alle assets zelf via een CDN.
Wanneer ons inschakelen
Heb je veel legacy content met HTTP-links en CSP-fixes lossen het niet helemaal op, dan kunnen we een opschoonscript schrijven dat door database en assets wandelt.
Zie ook
- Domein vervalt morgen en niemand had de mail gezienEen vervallen domein gaat niet direct naar een ander. Er zit een redemption-window omheen, maar je betaalt extra.
- Twijfel of auto-renew aan moet of nietAuto-renew uitzetten is alleen zinvol bij domeinen die je echt loost. Voor alles wat live is, gewoon aan.
- Nieuwe registrar vraagt om auth-code, weet niet waar die staatEPP-code of transfer-code is het wachtwoord om een domein van registrar A naar B te verhuizen.
Past het bovenstaande niet?
Beschrijf je situatie hieronder. We sturen jouw input plus de stappen die je al zag naar onze AI en geven gericht vervolg-advies. Als het te risicovol is om zelf te doen, zeggen we dat ook.
Of doe het helemaal niet zelf
Onze Managed IT-klanten zoeken dit soort vragen niet op. Eén aanspreekpunt, vaste prijs per maand, en het is binnen werktijd opgelost.