Es posible que desee probar otra opción: es lo que necesitaba para una de mis instalaciones y no requería módulos adicionales:
Primero, en su .htaccess:
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} ^www\.yourdomainhere\.com*
RewriteRule ^(.*)$ https://www.yourdomainhere.com/ [L,R=301]
Esto debe agregarse después de:
RewriteEngine on
Luego, en su settings.php:
$base_url = 'https://www.yourdomainhere.com';
Además, es posible que desee verificar los recursos externos, como las fuentes web y otras referencias que deben provenir de un dominio https para evitar advertencias de certificados.
Espero que esto ayude.