Írjon a támogatásnak

E-mailben válaszolunk, általában két napon belül.

A Google reCAPTCHA visszaélés elleni védelemként ellenőrzi ezt a beküldést; ennek során adatok jutnak el a Google-hoz. A szkript csak az űrlap megnyitásakor töltődik be.

← Összes bejegyzés

Számláló HTTPS-oldalon

Egy weboldal HTTPS-en fut. A látogatók lakatot látnak. Aztán valaki beilleszt valamit egy másik weboldalról, és a lakat eltűnik – vagy a beillesztett elem egyszerűen nem jelenik meg.

Ez a vegyes tartalom (mixed content), és megér tíz percet, hogy megértsük, mert csendben rengeteg régi beágyazott widgetet tesz tönkre.

Mit tesznek ellene a böngészők

Egy HTTPS-en betöltött oldal nem töltheti be csendben a saját részeit sima HTTP-n keresztül. Aki lehallgatja és módosítani tudja a titkosítatlan képkérést, az azt is módosíthatja, amit a látogatók látnak, ezért a böngésző nem engedi keveredni a kettőt.

az oldalhttpshttpblokkolva vagy átállítva — egyik sem választás kérdésea jelenlegi kódrészlethttpsnincs mit beállítani

Képek és szkriptek esetén a modern böngészők vagy maguktól HTTPS-re állítják át a kérést, vagy egyszerűen blokkolják. Hogy melyik történik, az a böngészőtől és az erőforrás típusától függ, és egyikre sem lehet biztonsággal építeni.

A Stats4U szolgáltatás helyzete

Két helyen is meg van oldva. A szkriptbe a számlálási végpont címe HTTPS-címként van beleírva, így minden kérése titkosított, függetlenül attól, hogyan szolgálták ki az oldalt, amely betöltötte. A szerver pedig a sima HTTP-kérésekre végleges átirányítással válaszol HTTPS-re – ezt a cikk írása közben ellenőriztük, a szkriptnél és magánál a számlálóképnél is.

Így a jelenlegi kódrészlettel beágyazott számláló nem tünteti el a lakatot, és nincs mit beállítani.

Az egyetlen eset, amely még gondot okozhat

Ha valaki egyszer a számlálószkriptet magába a weboldalba másolta, ahelyett hogy linkelte volna – ez gyakori szokás volt, és ma is vannak így működő oldalak –, akkor ott egy megdermedt másolat fut abból az időből, amikor ez történt. Egy elég régi másolatban sima HTTP-cím szerepel, és semmilyen javítás a mi oldalunkon nem éri el.

Két perc az ellenőrzés: nézze meg az oldal forráskódját, és keressen rá a http:// karaktersorra, amelyet a mi domainünk követ. Ha van találat, a teljes beágyazást le kell cserélni egy jelenlegi kódrészletre a statisztikaoldalról.

És ha már nyitva van a forráskód: a szkript linkelése mindenképp jobb, mint egy másolatot tárolni belőle. Külön bejegyzés szól arról, miért, és ez sokkal több mindenre érvényes, mint a számlálókra.

Hirdetés