Há outra opção que você pode tentar - é o que eu precisava para uma das minhas instalações e não exigiu módulos adicionais:
Primeiro, no seu .htaccess:
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} ^www\.yourdomainhere\.com*
RewriteRule ^(.*)$ https://www.yourdomainhere.com/ [L,R=301]
Isso deve ser adicionado após:
RewriteEngine on
Então, no seu settings.php:
$base_url = 'https://www.yourdomainhere.com';
Além disso, convém verificar recursos externos, como fontes da Web e outras referências que precisam ser provenientes de um domínio https para evitar avisos de certificado.
Espero que isto ajude.