HTTPS a SSL certifikát: čo to je a prečo ho web potrebuje
HTTPS je zabezpečená verzia spojenia medzi návštevníkom a webom. Poznáte ju podľa zámku v adresnom riadku. Všetko, čo si prehliadač a web vymenia – vyplnené formuláre, prihlásenie – je zašifrované, takže to nikto po ceste neprečíta.
Čo je SSL certifikát
Aby HTTPS fungovalo, web potrebuje SSL certifikát. Ten potvrdzuje, že web je naozaj ten, za ktorý sa vydáva. Keď certifikát nesedí s doménou alebo chýba, prehliadač ukáže bezpečnostné varovanie a časť návštevníkov v tej chvíli odíde – vyzerá to, akoby s webom niečo nebolo v poriadku.
Certifikáty vypršia
SSL certifikáty platia obmedzený čas (bežne 3 mesiace pri bezplatnom Let's Encrypt). Ak sa neobnovia, web zo dňa na deň prestane byť dostupný cez HTTPS a návštevníci uvidia chybu. Preto nobi sleduje aj to, koľko dní certifikátu zostáva, a upozorní vopred.
Presmerovanie z HTTP na HTTPS
Nestačí mať certifikát – web má aj automaticky presmerovať nezabezpečené
http:// na https://. Inak sa návštevník, ktorý napíše adresu bez „https",
ocitne na nezabezpečenej verzii. Toto presmerovanie vieme nastaviť aj my.
Dnes je HTTPS štandard – Google ho očakáva a weby bez neho posúva nižšie. Certifikát pritom býva zadarmo.