Jak mám svůj web spustit jen na zabezpečeném HTTPS?

Podpora > Domény a certifikáty > Jak mám svůj web spustit jen na zabezpečeném HTTPS?

Máte aktivní hostingový program Základ nebo Komplet a chcete na Vašem webu využívat zabezpečený protokol HTTPS, ale nevíte jak na to? Právě pro Vás jsme připravili tento návod. 


1) Automaticky - doporučeno

Můžete využít naši unikátní funkci a zapnout si automatické přesměrování veškerého provozu na zabezpečené HTTPS. Funkci najdete v a administraci služeb v sekci HTTPS. Následně stačí zaškrnout box "Automatické přesměrování na HTTPS" a kliknout na tlačítko Uložit. O automatické přesměrování se už postará náš systém. 

2) Manuální nastavení - jen pro zkušené uživatele

 Využít můžete dva způsoby - podle toho, jak máte web udělaný:

a) Používáte redakční systém Wordpress

Jestli využíváte redakční systém WordPress, máte dvě možnosti, jak problém vyřešit:

a) v nastavevení Wordpressu upravit adresu webu na HTTPS tj. například https://www.mojedomena.cz, *
b) můžete si nainstalovat  Really Simple SSL, který přepne celý WordPress na protokol HTTPS (samotný web, administraci, obrázky, atd.).



*) jesliže máte Wordpress nainstalován ručně tak je potreba ještě do souboru web/wp-config.php vložit následující řádek:
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){ $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; }
vložit můžete na libovolné místo od 2. řádku dále. Toto je vloženo automaticky pokud máte WP nainstalován přes administraci Webzdarma.cz . 

b) Máte vlastní naprogramovaný web nebo používáte jiný redakční systém

Jestli jste webové stránky tvořili sami, nebo je vytvořil váš administrátor, musíte si přesměrování nastavit například pomocí souboru .htaccess. Vytvoříte ho pomocí Správce souborů, nebo můžete editovat již nahraný soubor na FTP. Soubor nahrajte do složky /web/ pro danou doménu.

Důležité: Nahraďte nazev-domeny za název své domény a koncovku za název koncovky:

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_HOST} ^(www\.)?nazev-domeny.koncovka
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]