Jak mám spustit svůj web jen na HTTPS? článek
Aktivovali jste si na webadmin.endora.cz SSL certifikát a chcete, aby vaše webové stránky bežely jen na HTTPS?
Po aktivaci SSL certifikátu je potřeba upravit i samotné stránky, pro které je SSL certifikát vystaven. Využít můžete dva způsoby - podle toho, jak máte web vystavěn:
1) Používáte redakční systém WordPress
Jestli využíváte redakční systém WordPress, můžete si nainstalovat například plugin Really Simple SSL, který přepne celý WordPress na protokol HTTPS (samotný web, administraci, obrázky, atd.)
Taktéž lze řešit i bez pluginu přidáním pár řádku do souboru wp-config.php
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){ $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; }
else { header("Location: https://VASADOMENA.cz".$_SERVER['REQUEST_URI']); }
define( 'WP_HOME', 'https://VASEDOMENA.cz' );
define( 'WP_SITEURL', 'https://VASEDOMENA.cz' );
2) Máte vlastní naprogramovaný web
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_USER_AGENT} !(BlackBerry)
RewriteCond %{HTTP_USER_AGENT} !(Windows\sNT\s5\.[12])
RewriteCond %{HTTP_HOST} ^(www\.)?nazev-domeny.koncovka
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
Přečtěte si další informace o Let´s Encrypt a SSL zdarma nebo o HTTPS na Endora.cz zdarma.
Komentáře a hodnocení
-
Od: HontaDatum: 10.4.2019 16:49:43Rychlý, efektivní návod.
-
Od: Marek DudlákDatum: 8.8.2018 14:17:38Velmi užitečné a praktické.
Děkuji
Váš komentář a hodnocení
Váš komentář se po zpracování může objevit v seznamu komentářů, případně i s reakcí od nás. Za zaslaný komentář i hodnocení předem děkujeme.