Redirigir el tráfico de HTTP a HTTPS en WordPress es un paso prácticamente obligado para asegurarte de que todos los visitantes de tu sitio web utilicen la conexión segura. Puedes hacerlo añadiendo algunas líneas de código en el archivo `.htaccess` de tu instalación de WordPress.
Un ejemplo de cómo hacerlo:
Código: Seleccionar todo
# Redirigir HTTP a HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
- `RewriteEngine On`: Activa el motor de reescritura de URL
- `RewriteCond %{HTTPS} off`: Esta condición verifica si la conexión no es HTTPS
- `RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]`: Si la condición anterior es verdadera, redirige a la misma URL pero con HTTPS. El código `301` indica que es una redirección permanente
Pasos para añadir el código:
1. Accede a tu servidor a través de FTP o mediante el administrador de archivos de tu panel de control de hosting
2. Busca el archivo `.htaccess` en la raíz de tu instalación de WordPress
3. Haz una copia de seguridad del archivo antes de realizar cambios
4. Abre el archivo con un editor de texto plano y añade el código anterior al principio del archivo
5. Guarda los cambios y cierra el archivo
6. El archivo .htaccess modificado se sobreescrirá en el servidor, en tu hosting
Después de hacer esto, prueba acceder a tu sitio usando "http://" y verifica que te redirija automáticamente a "https://".