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.