Çok teşekkür ederim @ebt biraz geç dönüş yapabildim.

Denedim oldu yönlendirme istediğim gibi oldu. Bir ricam daha olacak. Aşağıdaki iki kod arasında herhangi bir fark var mı acaba. Ben sizinkini kullandım özellikle belirtilmiş sanırım 301 ile sanırım doğrusu da bu.

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]


RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]