HTTPS znamená, že komunikace mezi prohlížečem a webem je šifrovaná. V adresním řádku ho poznáte podle zámečku a adresy začínající https://. Zajišťuje ho SSL/TLS certifikát, který potvrzuje, že web patří vám. Obecné vysvětlení je u pojmu Certifikát SSL.
Proč HTTPS potřebujete
- Chrání přihlašovací údaje, formuláře a platby před odposlechem.
- Prohlížeče označují weby bez HTTPS jako nezabezpečené, což odrazuje návštěvníky.
- Vyhledávače HTTPS preferují.
- Řada novějších funkcí prohlížečů funguje jen na zabezpečených stránkách.
Jak HTTPS zprovoznit
- Získejte certifikát. Na našem hostingu je možné použít vlastní certifikát. Zeptejte se nás, zda je pro váš web dostupné i automatické vystavení certifikátu zdarma: napište nám.
- Nainstalujte certifikát pro svou doménu v administraci webu, případně nám s tím pomůžeme.
- Přesměrujte web z http na https, viz Přesměrování webu a soubor .htaccess.
- Změňte adresu webu v aplikaci. U WordPressu v Nastavení > Obecné změňte obě adresy na https.
- Opravte smíšený obsah.
Smíšený obsah
Pokud stránka na https načítá obrázky, skripty nebo styly přes http, prohlížeč část z nich zablokuje a zámeček zmizí. Příčiny:
- V textech a šablonách jsou odkazy napsané natvrdo s http://. Nahraďte je za https:// nebo za odkazy bez domény (začínající lomítkem).
- Obsah se načítá z cizího serveru, který https nenabízí. Najděte náhradu.
U WordPressu pomáhá nahradit staré adresy v databázi vhodným pluginem pro hledání a nahrazování. Neprovádějte prosté nahrazení přímo v SQL, hrozí poškození uložených dat.
Jak si to ověřit
- Otevřete web v prohlížeči. U adresy musí být zámeček bez varování.
- Zkontrolujte, že se http:// adresa sama změní na https://.
- Platnost certifikátu sledujte. Po vypršení se u návštěvníků zobrazí varování a web je prakticky nedostupný.