Po wygenerowaniu certyfikatu SSL na serwerze (w przypadku darmowego SSL) możemy zmienić plik .htaccess, by móc korzystać z połączenia szyfrowanego https.
Jak wymusić na stronie obsługę certyfikatu SSL i połączenia przez https, innymi słowy, chcemy przekierować stronę z adresu http na https.
W pliku .htaccess należy dodać poniższy kod:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} /[SSL Requested page]/
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
Czasami będziemy chcieli również przekierować stronę pod inny adres, możemy zrobić to za pomocą pliku .htaccess przy użyciu przekeirowania 301, tak, aby nie stracić wyników pozycjonowania wszystkich podstron.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?stara_domena\.pl [NC]
RewriteRule (.*) http://nowa_domena.pl/$1 [R=301,L]
Często, przekierowanie można przeprowadzić w panelu administracyjnym hostingu, bez edytowania pliku .htaccess