Nyní jste: Úvodní strana » Nápověda » Přesměrování domény na HTTPS
Pokud máte koupený SSL certifikát pro provoz https a chcete, aby při zadání domény s http byl klient automaticky přesměrován na variantu s https, můžete k tomu použít mod_rewrite. Do souboru .htaccess přidejte na začátek následující řádky:
RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Pokud soubor .htaccess na FTP máte, první dva řádky se v něm pravděpodobně již budou vyskytovat.
V tom případě za ně přidejte pouze řádky RewriteCond
a RewriteRule
.
Řádkay RewriteCond
říkají, že následující pravidlo se provede, pouze pokud je HTTPS vypnuté, tedy jen pro http
a pokud se nejedná o ověření domény pro samotné vystavení SSL certifikátu.
Řádka RewriteRule
rule definuje samotné pravidlo přesměrování.
To říká, že vše, co je v cestě za lomítkem, se přesměruje na stejnou doménu %{HTTP_HOST} a stejnou cestu %{REQUEST_URI}.
Příznak R=301 říká, že se má klient přesměrovat s kódem 301 (Moved Permanently) a příznak L říká, že se v tomto případě už nemají zkoumat další pravidla.
PO—PÁ 9-18 hod.
E-mail:
Tel.: +420 775 556 651
Než zavoláte, podívejte se prosím, jestli na Váš dotaz nenaleznete odpověď v naší nápovědě.
©2024 Software Praha s.r.o. Všechna práva vyhrazena.
webhosting | registrace domény | akce | mapa stránek
Pokud není uvedeno jinak, ceny jsou v Kč bez DPH 21%.