Есть еще один вариант, который вы можете попробовать - это то, что мне нужно для одной из моих установок, и для него не требуются дополнительные модули:
Во-первых, в вашем .htaccess:
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} ^www\.yourdomainhere\.com*
RewriteRule ^(.*)$ https://www.yourdomainhere.com/ [L,R=301]
Это должно быть добавлено после:
RewriteEngine on
Затем в вашем файле settings.php:
$base_url = 'https://www.yourdomainhere.com';
Кроме того, вы можете проверить наличие внешних ресурсов, таких как веб-шрифты и другие ссылки, которые должны поступать из домена https, чтобы избежать предупреждений сертификатов.
Надеюсь это поможет.