🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

¿Cómo redirigir HTTP a HTTPS en WordPress con Syspanel?

Actualizado el 6 de diciembre de 2025

¿Te has preguntado alguna vez por qué tu web se ve con un candado verde en unos sitios y con un aviso de “No seguro” en otros?
Eso es porque tu sitio aún carga con HTTP en lugar de HTTPS.
Hoy te voy a enseñar cómo redirigir HTTP a HTTPS en WordPress con Syspanel, el panel de control de hosting que usamos (antes conocido como HestiaCP, al que accedes por el puerto 2106).

Vamos paso a paso, sin tecnicismos raros, para que tu web esté segura, gane confianza con tus visitantes y mejore en los resultados de búsqueda.

¿Por qué es importante redirigir HTTP a HTTPS?

Cuando instalas un certificado SSL en tu dominio, tu sitio puede cargar tanto con HTTP (puerto 80) como con HTTPS (puerto 443).
Pero lo ideal es que todo el tráfico vaya forzosamente a la versión segura.

Esto no solo es bueno para la seguridad de los datos de tus usuarios, sino que Google premia los sitios HTTPS con mejor posicionamiento.
Además, si no rediriges, puedes tener problemas de contenido mixto (imágenes, scripts o CSS que se cargan por HTTP dentro de una página HTTPS) y el navegador mostrará un aviso de “No seguro”.

En resumen: forzar HTTPS en WordPress con Syspanel es un paso obligatorio si quieres tener un sitio profesional y fiable.

Requisitos previos antes de empezar

Antes de lanzarte a modificar archivos, asegúrate de tener:

  • Un certificado SSL instalado y activo en tu dominio (puedes hacerlo desde Syspanel, en la sección “SSL”).
  • Acceso a tu panel Syspanel (puerto 2106) con credenciales de administrador.
  • Acceso al sistema de archivos de tu WordPress (por FTP o desde el administrador de archivos de Syspanel).
  • Un backup reciente de tu web (por si algo sale mal, aunque es raro).

[WARNING] Si no tienes el certificado SSL instalado, primero actívalo desde Syspanel. Sin SSL, redirigir a HTTPS no funcionará y tu web se caerá.

Método 1: Forzar HTTPS desde el propio WordPress (la forma más fácil)

WordPress tiene un ajuste nativo que te permite forzar la URL del sitio a HTTPS.
Es el método más recomendado para principiantes porque no tocas archivos de configuración.

Pasos para configurarlo desde el panel de administración de WordPress

  1. Accede a tu panel de WordPress (tudominio.com/wp-admin).
  2. Ve a Ajustes → Generales.
  3. Busca los campos Dirección de WordPress (URL) y Dirección del sitio (URL).
  4. Cambia ambas URLs de http://tudominio.com a https://tudominio.com.
  5. Haz clic en Guardar cambios.

Si lo haces correctamente, WordPress automáticamente redirigirá todas las páginas a HTTPS.
Pero a veces, por temas de caché o configuración del servidor, puede que no funcione al 100%.
Entonces necesitamos el siguiente método.

[TIP] Después de cambiar las URLs, cierra sesión y vuelve a entrar. Si ves que la web se rompe, es que algo no está bien. Revisa que el certificado SSL esté activo.

Método 2: Redirigir HTTP a HTTPS mediante el archivo .htaccess (más control)

Si el primer método no te funciona o quieres asegurarte de que cualquier petición HTTP se redirija sin excepción, puedes editar el archivo .htaccess de tu WordPress.

Este archivo está en la raíz de tu instalación de WordPress (normalmente en public_html).
Syspanel tiene un gestor de archivos integrado, pero también puedes usar FTP.

Pasos para editar .htaccess desde Syspanel

  1. Inicia sesión en Syspanel (puerto 2106).
  2. Ve a Archivos → Administrador de archivos.
  3. Navega hasta la carpeta de tu dominio (normalmente /home/usuario/web/tudominio/public_html).
  4. Localiza el archivo .htaccess. Si no lo ves, activa la opción “Mostrar archivos ocultos”.
  5. Haz clic derecho sobre él y selecciona Editar.
  6. Añade las siguientes líneas justo después de la línea que dice # BEGIN WordPress (o al principio del archivo, antes de cualquier otra regla):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
  1. Guarda los cambios.

Esta regla le dice al servidor: “Si la conexión no es HTTPS, redirige a la misma URL pero con HTTPS, usando una redirección permanente (301)”.

[INFO] La redirección 301 es la que recomiendan los buscadores. Le dice a Google que la URL ha cambiado de forma definitiva.

¿Qué hacer si no encuentras el archivo .htaccess?

A veces WordPress no lo crea automáticamente.
Puedes crearlo tú mismo:

  1. Desde el administrador de archivos, en la misma carpeta public_html, haz clic en + Nuevo archivo.
  2. Nómbralo .htaccess (con el punto al inicio).
  3. Pega el siguiente contenido base:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  1. Luego, añade las líneas de redirección HTTPS justo después de # BEGIN WordPress.

Método 3: Usar un plugin de WordPress (para los que prefieren no tocar código)

Si editar archivos te da miedo, siempre puedes recurrir a un plugin.
Hay muchos gratuitos que hacen el trabajo sucio.

Plugins recomendados para forzar HTTPS

  • Really Simple SSL: Detecta automáticamente tu SSL y configura todo. Es el más popular.
  • SSL Insecure Content Fixer: Además de redirigir, arregla contenido mixto.
  • WP Force SSL: Ligero y simple.

Cómo usar Really Simple SSL

  1. Ve a Plugins → Añadir nuevo en tu WordPress.
  2. Busca “Really Simple SSL”.
  3. Instálalo y actívalo.
  4. El plugin te guiará para activar la redirección. Solo tienes que hacer clic en “Activar SSL”.

Eso es todo. El plugin se encarga de cambiar las URLs y añadir las reglas .htaccess necesarias.

[WARNING] Algunos plugins pueden entrar en conflicto con reglas de caché o con otros plugins de seguridad. Si notas algo raro, desactívalos uno a uno para identificar el culpable.

Verificar que la redirección funciona correctamente

Después de aplicar cualquiera de los métodos, es importante comprobar que todo va bien.

Herramientas para verificar

  • Navegador: Escribe http://tudominio.com en la barra de direcciones. Deberías ser redirigido automáticamente a https://tudominio.com y ver el candado verde.
  • Online SSL Checker: Usa sitios como “SSL Checker” o “Why No Padlock” para ver si hay contenido mixto.
  • Google Search Console: Añade la versión HTTPS de tu sitio y verifica que Google la indexa correctamente.

Errores comunes y soluciones

  • La web se cae o da error 500: Revisa que las reglas .htaccess estén bien escritas. Un espacio o carácter extra puede romperlo.
  • No se redirige: Asegúrate de que el módulo mod_rewrite de Apache esté activo en Syspanel (puedes consultarlo en Servicios → Configuración de Apache).
  • Contenido mixto: Después de la redirección, es posible que algunas imágenes o scripts sigan cargando por HTTP. Usa un plugin como “Better Search Replace” para cambiar todas las URLs de la base de datos.

Preguntas frecuentes (FAQ)

¿Puedo redirigir solo algunas páginas a HTTPS?

Sí, pero no es recomendable. Google penaliza las webs que mezclan contenido seguro y no seguro. Lo mejor es redirigir todo el sitio.

¿Qué pasa si mi hosting no tiene Syspanel?

Syspanel es el nombre que usamos para HestiaCP. Si tu hosting usa cPanel, Plesk o DirectAdmin, el proceso es similar, pero la ubicación de los archivos puede variar. En cualquier caso, los métodos 1 y 3 funcionan en todos los paneles.

¿Afecta la redirección al rendimiento de la web?

Mínimamente. La redirección 301 añade una pequeña latencia, pero es insignificante. Además, el HTTPS moderno es casi tan rápido como HTTP.

¿Debo hacer algo más después de redirigir?

Sí, es buena práctica:

  • Actualizar el sitemap en Google Search Console con la versión HTTPS.
  • Cambiar enlaces internos y externos que apunten a HTTP.
  • Revisar que no haya recursos (imágenes, CSS, JS) que se carguen por HTTP.

Conclusión

Redirigir HTTP a HTTPS en WordPress con Syspanel es más fácil de lo que parece.
Puedes hacerlo desde el propio WordPress, editando el .htaccess o con un plugin.

El método que elijas dependerá de tu comodidad técnica, pero todos llevan al mismo resultado: una web segura, con buen SEO y sin avisos de “No seguro”.

Recuerda que, una vez que tengas la redirección funcionando, es importante mantener tu certificado SSL renovado y revisar periódicamente que no haya contenido mixto.

Si tienes dudas, siempre puedes consultar la documentación de Syspanel (acceso por puerto 2106) o contactar con el soporte técnico.
¡Tu web merece estar protegida y bien posicionada!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel