Význam HTTPS netreba vysvetlovať, napísalo sa na túto tému už mnoho. Poďme ale na praktickú časť a to realizovanie presmerovania na stránky HTTPS pri umiestnení stránok na subdoméne, ktoré je mierne odlišné od toho ak smerujeme z root adresára domény pomocou súboru .htaccess.
Vytvorte súbor „.htaccess“ v priečinku kde máte súbor „index.php“ a skopírujte nasledujúci obsah, ktorý upravíte podľa názvu vašej domény.
Použitie na (root adresáry) domény: www.vasadomena.sk
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.vasadomena.sk/$1 [R,L]
Alternatíva:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Použitie na subdoméne: subdomena.vasadomena.sk
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} ^subdomena\.vasadomena\.sk$ [NC]
RewriteRule .? https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Uvedené príklady som otestoval na hostingoch spoločnosti websupport.sk.
