ssl https için .htacces nasıl olmalı?

ssl'ye geçince kullanılabilecek 4 değişik htacces kodu buldum. herkesin ayrı bir önerisi var.. kiminde {HTTPS} off, kiminde {HTTPS} =on , yada [nofollow] gibi ifadeler var. iyi de hangisi doğru? ben eski http linklerinin https'ye yönlenmesini istiyorum. hepsi bu kadar. alttakilerden hangisini kullanmalıyım?

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www. %{HTTP_HOST}/$1 [R=301,L]



# BEGIN WpFastestCache

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^www.siteadi.com



Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) http://www.siteadi.NET/ $1 [R=301,L]
RewriteCond %{HTTPS} ^on
RewriteRule (.*) https://www.siteadi.NET/ $1 [R=301,L]



Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !^on
RewriteRule (.*) http://www.siteadi.NET/ [nofollow]$1 [R=301,L]
RewriteCond %{HTTPS} ^on
RewriteRule (.*) https://www.siteadi.NET/ [nofollow]$1 [R=301,L]