Начал перевозить сайты своих клиентов на Opencart c протокола HTTP на протокол HTTPS, поэтому думаю будет полезна информация по редиректу с http на https через .htaccess
Редирект с www на без www
#Редирект с www to non-www(https) RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Редирект без www на www
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
Редирект c http на HTTPS
#Редирект с http to https RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
+ обязательно в конфигурационных файлах изменить HTTP://ваш сайт на HTTPS://ваш сайт
Сбрасываешь все кешы и обновляем на всякий случай все модификаторы.
После этого видим в строке браузера заветный значок )