Quizá el método más simple de todos sea mediante el uso del archivo .htaccess dentro del public_html, donde basta con introducir unas pocas reglas para lograr que la web siempre use HTTPS.
En el archivo settings.php de Drupal, encontrarás una línea similar a esta:
|
1
|
$base_url = 'http://urldetusitio';
|
Simplemente edita esa línea y déjala configurada de esta forma:
|
1
|
$base_url = 'https://tudominio.com';
|
Por supuesto tenemos que reemplazar tudominio.com por el verdadero dominio del sitio.
Luego de esto debemos hacer una redirección 301 con una regla de .htaccess muy sencilla como puedes ver a continuación:
|
1
2
3
|
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
|
Con este código, cualquier persona que quiera ingresar en una URL de tu sitio usando solo http, será redirigido a la misma URL pero con https.
