SSL certifikát (Secure Sockets Layer) je digitální certifikát, který šifruje komunikaci mezi webovým serverem a návštěvníkem webu. Díky němu zabráníte odposlechu a podvržení dat a zvýšíte důvěryhodnost svého webu.
Jak SSL certifikát chrání web?
SSL používá TLS (Transparent Layer Security), díky které drží váš web v trojitém sevření ochrany:
- Data šifruje – hesla, platební údaje a další citlivá data putují tunelem, do něhož nikdo cizí nenahlédne.
- Integrita dat – co odešlete, to dorazí; jediný upravený bajt by prohlížeč okamžitě prokoukl.
- Ověření serveru – návštěvník komunikuje s originálem vašeho webu, ne s pirátskou kopií.
Proč je SSL certifikát důležitý?
- Zabezpečuje web – šifruje veškerou komunikaci mezi návštěvníkem a serverem.
- Chrání uživatelská data – což je důležité hlavně pro e-shopy, přihlašovací stránky a formuláře.
- Zlepšuje SEO – Google zabezpečené weby upřednostňuje ve výsledcích vyhledávání.
- Zvyšuje důvěryhodnost pro návštěvníky – v adresním řádku je vidět HTTPS.
- Pro online platby je SSL povinný – e-shopy bez SSL mohou být blokovány.
Jaké typy SSL certifikátů existují?
| Typ SSL certifikátu | Použití |
|---|---|
| Let’s Encrypt (ZDARMA) | Základní certifikát pro weby a e-shopy. |
| Wildcard SSL | Chrání hlavní doménu a všechny subdomény (mojefirma.cz, mail.mojefirma.cz). |
| EV SSL (Extended Validation) | Zelený adresní řádek + firemní název, ideální pro banky a velké firmy. |
| OV SSL (Organization Validation) | Ověřuje firmu, zvyšuje důvěryhodnost webu. |
Jak aktivovat SSL certifikát?
Aktivace SSL na hostingu
- Na našem webhostingu je SSL aktivováno automaticky.
- Ověření můžete provést pomocí nástroje httpstatus.io.
- Pokud se nepropsal, ověřte správnost DNS záznamů (musí směřovat na náš server).
Aktivace SSL na VPS
Pokud máte VPS, SSL můžete aktivovat ve VPS Centru:
- Přihlaste se do VPS Centra.
- Vyberte doménu a přejděte do Nastavení.
- Klikněte na „Aktivovat SSL“ (Let’s Encrypt nebo vlastní certifikát).
- DNS záznamy se automaticky propíšou (pokud používáte naši DNS správu).
Ruční aktivace SSL certifikátu
Pokud chcete přesměrovat celý web na HTTPS, nastavte .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L
Jak ověřit, že SSL funguje správně?
- Zkontrolujte adresní řádek – web musí začínat https://.
- Použijte online testery – například SSL Labs.
- Ověřte DNS záznamy – musí směřovat na správný server.
- Pozor na Mixed Content! – některé obrázky, CSS nebo skripty mohou stále běžet na HTTP, což způsobí varování v prohlížeči.
Freelo - Nástroj na řízení úkolů a projektů
Přidej se, pozvi svůj tým a klienty, rozděl práci a sleduj, jak se úkoly dají do pohybu.
Jak přesměrovat HTTP na HTTPS ve WordPressu?
Pokud máte WordPress a chcete aktivovat SSL:
1. Přepněte URL webu na HTTPS
- V administraci jděte do Nastavení → Obecné a změňte http:// na https://.
2. Použijte plugin Really Simple SSL
- Jednoduchá aktivace HTTPS na jeden klik.
3. Ručně nastavte přesměrování v .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
VPS Centrum
Vyzkoušejte zdarma naši aplikaci pro správu serveru a domén. Budete si připadat jako zkušený administrátor.
Možné problémy a jejich řešení
SSL nefunguje?
- Ověřte, zda DNS záznamy směřují správně.
- Zkuste vynutit ruční vystavení SSL certifikátu.
Stránka hlásí „Nezabezpečeno“?
Zkontrolujte, zda všechny soubory (obrázky, CSS, JS) používají HTTPS.
Chyba „SSL certificate expired“?
SSL certifikát je třeba pravidelně obnovovat (Let’s Encrypt se obnovuje automaticky).
Shrnutí a další kroky
SSL certifikát zabezpečuje web, chrání data uživatelů a zvyšuje důvěryhodnost.
- Na hostingu aktivujeme Let’s Encrypt automaticky.
- Na VPS ho aktivujete ve VPS Centru.
- Ruční aktivaci provedete úpravou .htaccess nebo Nginx konfigurace.