Desviar HTTP a HTTPS

Si tienes un protocolo SSL habilitado sobre todo tu sitio web, tendrás que asegurarte que todos los enlaces que apuntan a la versión HTTP de tu sitio sean desviados automáticamente a la versión HTTPS.

Para conseguir esto, tienes que añadir el mini plugin siguiente. El plugin añadirá la correcta regla de redirección a tu fichero .htaccess, asegurándose que dicha regla se quede en cima al archivo, para garantizar la máxima eficiencia.

📥  Desacarga (.zip): WP Rocket | Redirect HTTP to HTTPS

Si te ocupas del desarrollo web: puedes encontrar el código de este plugin en GitHub.

¡Atención!
Instale este plugin exclusivamente si sabes cómo modificar archivos via (S)FTP!

El plugin funciona perfectamente; sin embargo, en caso de que algo cree conflicto en tu instalación, tienes que suprimir el plugin manualmente via (S)FTP y modificar directamente las reglas en el .htaccess

Estas son las reglas que el plugin anterior añade al htaccess:

# Redirect HTTP to HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]