HTTPS (HyperText Transfer Protocol Secure) er HTTP transporteret over en krypteret SSL/TLS-forbindelse. Browseren og serveren forhandler en sessionsnøgle under TLS-handshake, hvorefter alle data er autentificerede og krypterede.
Hvorfor det er vigtigt
HTTPS er et bekræftet Google ranking-signal og en grundforventning i moderne browsere, som markerer HTTP-sider som "Ikke sikker" i adresselinjen. Platformfunktioner som service workers, geolocation og HTTP/2 kræver en sikker origin. Uden HTTPS kan loginformularer, betalingsdata og selv almindelig browsing opsnappes på delte netværk.
Sådan tjekker du
- Udsted et gyldigt certifikat fra en betroet CA (Let's Encrypt er gratis og automatiseret).
- Omdiriger alle HTTP-URL'er til HTTPS med en
301redirect. - Aktivér HSTS med en lang
max-age, når HTTPS er stabilt. - Sørg for, at alle subressourcer (billeder, scripts, iframes) indlæses over HTTPS — mixed content blokerer funktioner.
- Deaktivér gamle protokoller (TLS 1.0/1.1) og svage ciphers; sigt efter TLS 1.2 minimum.