Portál technické podpory

Pokud zde nenajdete to, co jste hledali, neváhejte nás kontaktovat.
Potřebné informace pro vás rádi doplníme.

Přesměrování HTTP na HTTPS

Apache Webserver

Pokud používáte populární webový server Apache, můžete snadno přesměrovat veškerý provoz z nezabezpečeného HTTP na HTTPS. Pokud návštěvník půjde na váš web, bude přesměrován na zabezpečený HTTPS protokol.

Logo Apache Web server

Pokud jste správce serveru, můžete toto nastavení provést v souboru httpd.conf pomocí konfigurace níže. Pokud správcem nejste, a využíváte webhosting, můžete přesměrování vyřešit pomocí souboru .htaccess. Do složky, kterou chcete přesměrovat na HTTPS, vložte .htaccess s touto konfigurací:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Na serveru je nutné zapnutí modulu mod_rewrite, což však u většiny webhostingů není překážkou.
Pokud nechcete přesměrovat celý web, ale jen jednu konkrétní stránku, použijte tuto konfiguraci:

RewriteEngine On
RewriteRule ^apache-redirect-http-to-https.html$ https://www.yoursite.com/apache-redirect-http-to-https.html [R=301,L]

nginx

Logo nginx

Pro přesměrování na serveru nginx přidejte tučný řádek do konfigurace serveru:

server {
listen 80;
server_name nazev-domeny.cz www.nazev-domeny.cz;
rewrite ^ https://$server_name$request_uri? permanent;
}

server {
listen 443;
server_name my.domain.com;

ssl on;

[....]
}