SSL tanúsítvány és HTTPS: mire való, és mikor kell?
Az SSL/TLS tanúsítvány lehetővé teszi, hogy a böngésző titkosított HTTPS kapcsolaton kommunikáljon a szerverrel. Ez ma alapelvárás belépési űrlapoknál, webáruházaknál és gyakorlatilag minden nyilvános weboldalnál.
Mit véd a HTTPS?
HTTPS kapcsolatnál a böngésző és a szerver közötti adatforgalom titkosított. Ez csökkenti annak kockázatát, hogy az átvitt adatokat közbeékelődő támadó egyszerűen elolvassa vagy módosítsa.
A tanúsítvány emellett segít a böngészőnek ellenőrizni, hogy a kapcsolat a megadott domainhez tartozó szerverrel jön létre. Ez nem azt jelenti, hogy maga a weboldal hibamentes vagy megbízható üzlet, csak a kapcsolat technikai hitelesítését és titkosítását adja.
Ingyenes vagy fizetős tanúsítvány?
Sok weboldal számára az automatikusan megújuló domain-hitelesített tanúsítvány teljesen megfelelő. Az AB Plusz hostolt webtárhelyeihez ingyenes SSL lehetőség tartozik.
Fizetős tanúsítvány akkor lehet indokolt, ha speciális támogatásra, szervezeti hitelesítésre, egyedi garanciális feltételekre vagy más üzleti követelményre van szükség. Nem a fizetős ár önmagában teszi „erősebbé” a titkosítást.
A HTTPS beállítás után is lehet vegyes tartalom
Ha az oldal HTTPS-en töltődik be, de képeket, JavaScriptet vagy CSS-t régi HTTP URL-ről kér be, a böngésző mixed content hibát jelezhet vagy blokkolhat erőforrásokat. Költözésnél ezért az adatbázisban és sablonokban is ellenőrizni kell a régi hivatkozásokat.
WordPress esetén a site URL, belső linkek és cache tartalom is szerepet játszhat. Átállás után érdemes több oldalt és űrlapot végigtesztelni.
HTTPS és SEO
A HTTPS ma alapvető technikai minőségi elvárás, és a biztonságos kapcsolat felhasználói bizalmat is ad. Nem érdemes azonban önmagában SEO-trükként tekinteni rá: a rangsorolást továbbra is a teljes oldal minősége, relevanciája és technikai állapota határozza meg.
A gyakorlatban az a cél, hogy a HTTP változatok következetesen a HTTPS URL-re irányítsanak, a canonical címek pedig a biztonságos verziót mutassák.
Rövid válaszok a témához
Minden weboldalhoz kell SSL?
Gyakorlatilag igen: a HTTPS ma alapelvárás, különösen űrlapok, belépés és fizetés esetén.
Az ingyenes SSL biztonságos?
A jól kiadott és megfelelően konfigurált ingyenes domain-hitelesített tanúsítvány erős titkosítást tud biztosítani. A fizetős tanúsítványok fő különbsége sokszor a hitelesítés, támogatás és szolgáltatási feltétel.
Miért írja a böngésző, hogy nem biztonságos az oldal HTTPS mellett?
Lehet lejárt vagy hibás tanúsítvány, domaineltérés, tanúsítványlánc-probléma vagy vegyes HTTP/HTTPS tartalom.