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

FAQ: Configurar SSL en WordPress con Syspanel

Actualizado el 7 de octubre de 2025

Introducción: ¿Por qué es importante el SSL en WordPress?

Tener un sitio WordPress con SSL (Secure Sockets Layer) ya no es opcional, es una necesidad. El SSL cifra la conexión entre el navegador de tus visitantes y tu servidor, protegiendo datos sensibles como contraseñas, información de pago y formularios de contacto. Además, Google favorece los sitios con HTTPS en sus resultados de búsqueda, lo que mejora tu SEO. Si usas Syspanel (la herramienta de administración de servidores basada en HestiaCP, accesible por el puerto 2106), configurar SSL en WordPress es un proceso sencillo que puedes realizar en pocos pasos. En esta FAQ resolveremos las dudas más comunes para que puedas tener un WordPress seguro sin complicaciones técnicas.


Pregunta 1: ¿Qué necesito antes de configurar SSL en WordPress con Syspanel?

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Syspanel: Ingresa a https://tudominio.com:2106 con tus credenciales de administrador.
  • Un dominio apuntando a tu servidor: El dominio debe estar configurado en Syspanel y tener registros DNS correctos (A o CNAME).
  • WordPress instalado: Puede ser una instalación nueva o existente. Si ya tienes contenido, no te preocupes, el SSL no lo borrará.
  • Certificado SSL: Syspanel puede generar certificados gratuitos de Let's Encrypt o permitirte subir uno propio.

[TIP] Si tu dominio aún no está configurado en Syspanel, ve a la sección "Web" y agrega el dominio antes de continuar.


Pregunta 2: ¿Cómo activo SSL en mi dominio desde Syspanel?

El proceso es muy visual en Syspanel. Sigue estos pasos:

  1. Inicia sesión en Syspanel por el puerto 2106.
  2. Ve a la sección "Web" en el menú lateral.
  3. Busca tu dominio en la lista y haz clic en el icono de edición (lápiz o engranaje).
  4. En la pestaña "SSL", verás opciones como "Let's Encrypt" o "Subir certificado".
  5. Selecciona "Let's Encrypt" si quieres un certificado gratuito y automático.
  6. Marca la casilla "Forzar HTTPS" para redirigir todo el tráfico HTTP a HTTPS automáticamente.
  7. Guarda los cambios. Syspanel generará e instalará el certificado en segundos.

[WARNING] Si tu dominio tiene subdominios (como www o blog), asegúrate de que también estén incluidos en el certificado. Let's Encrypt permite hasta 100 dominios por certificado.


Pregunta 3: ¿Qué hago si mi WordPress ya estaba funcionando con HTTP?

No hay problema. Una vez que actives SSL en Syspanel, debes actualizar la URL de tu sitio en WordPress para evitar contenido mixto (recursos cargados por HTTP en una página HTTPS). Sigue estos pasos:

  1. Accede al panel de administración de WordPress (generalmente en /wp-admin).
  2. Ve a Ajustes > Generales.
  3. Cambia las URL de "Dirección de WordPress" y "Dirección del sitio" de http:// a https://.
  4. Guarda los cambios. WordPress se recargará automáticamente con la nueva URL.

[INFO] Si no puedes acceder al panel porque te redirige a HTTP, usa un plugin como "Better Search Replace" o edita el archivo wp-config.php añadiendo estas líneas:

define('WP_HOME','https://tudominio.com');
define('WP_SITEURL','https://tudominio.com');

Esto forzará el uso de HTTPS.


Pregunta 4: ¿Cómo evito el error de "contenido mixto" en mi sitio?

El contenido mixto ocurre cuando tu página se carga por HTTPS pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan por HTTP. Esto puede romper el candado verde de seguridad. Para solucionarlo:

  • Usa un plugin de reemplazo: Instala "Really Simple SSL" o "SSL Insecure Content Fixer". Estos plugins detectan y corrigen automáticamente las URL HTTP en tu contenido.
  • Reemplaza manualmente en la base de datos: Si prefieres hacerlo manual, usa el plugin "Better Search Replace" y busca http://tudominio.com y reemplázalo por https://tudominio.com. Asegúrate de seleccionar solo las tablas de contenido (posts, páginas, opciones).
  • Actualiza enlaces en temas y plugins: Algunos temas o plugins tienen URLs fijas en su código. Revisa las opciones de personalización y ajusta las URL si es necesario.

[TIP] Después de hacer el reemplazo, limpia la caché de tu navegador y de cualquier plugin de caché que uses (como W3 Total Cache o WP Super Cache).


Pregunta 5: ¿Puedo usar un certificado SSL pago en lugar de Let's Encrypt?

Sí, absolutamente. Syspanel te permite subir certificados SSL de cualquier proveedor (Comodo, DigiCert, etc.). Para hacerlo:

  1. Obtén tu certificado y clave privada de tu proveedor. Normalmente recibirás un archivo .crt (certificado) y .key (clave privada).
  2. En Syspanel, ve a Web > tu dominio > SSL.
  3. Selecciona la opción "Subir certificado".
  4. Pega el contenido del certificado en el campo "Certificado" y la clave privada en el campo correspondiente.
  5. Guarda los cambios. Syspanel instalará el certificado y lo asociará a tu dominio.

[WARNING] Si tu certificado incluye un bundle de CA (cadena de certificados), pégalo después del certificado principal en el mismo campo, separado por un salto de línea.


Pregunta 6: ¿Cómo verifico que el SSL está funcionando correctamente?

Después de la configuración, es importante comprobar que todo esté bien. Aquí tienes una lista de verificación rápida:

  • Accede a tu sitio con https:// y verifica que aparezca el candado verde en la barra de direcciones.
  • Usa herramientas online: Ve a SSL Labs e ingresa tu dominio. Te dará una calificación de A a F. Idealmente, busca una A o A+.
  • Revisa la consola del navegador: Presiona F12, ve a la pestaña "Console" y busca errores de contenido mixto (suelen aparecer en rojo).
  • Prueba la redirección: Escribe http://tudominio.com en el navegador y asegúrate de que te redirija automáticamente a https://.

[INFO] Si ves una advertencia de "conexión no segura", puede ser que el certificado no esté instalado correctamente o que el dominio no coincida exactamente con el del certificado.


Pregunta 7: ¿Qué hago si mi sitio se vuelve inaccesible después de activar SSL?

No entres en pánico. Esto suele ocurrir por un error en la configuración. Sigue estos pasos para recuperar el acceso:

  1. Accede a Syspanel por el puerto 2106.
  2. Ve a Web > tu dominio > SSL y desmarca la opción "Forzar HTTPS".
  3. Guarda los cambios. Tu sitio volverá a funcionar por HTTP.
  4. Revisa las URL en WordPress: Asegúrate de que las direcciones en Ajustes > Generales estén en http:// temporalmente.
  5. Vuelve a intentar la configuración siguiendo los pasos de la Pregunta 2, pero esta vez verifica que el certificado se haya generado correctamente.

[WARNING] Si el problema persiste, revisa los registros de error de Syspanel (en la sección "Logs") o consulta el soporte técnico de tu hosting.


Pregunta 8: ¿El SSL afecta el rendimiento de mi WordPress?

Mínimamente. El proceso de cifrado/descifrado añade una pequeña carga al servidor, pero es imperceptible para la mayoría de los sitios. De hecho, el SSL puede mejorar el rendimiento si usas HTTP/2, que requiere HTTPS. Además, los navegadores modernos priorizan las conexiones seguras.

Para optimizar:

  • Usa un CDN con SSL como Cloudflare, que maneja el cifrado en sus servidores.
  • Activa la caché en WordPress para reducir las solicitudes al servidor.
  • Mantén tu servidor actualizado para aprovechar mejoras en OpenSSL y TLS.

[TIP] Si notas lentitud, verifica que tu servidor tenga suficiente memoria RAM y que uses una versión moderna de PHP (7.4 o superior).


Pregunta 9: ¿Puedo tener SSL en varios dominios con Syspanel?

Sí, Syspanel maneja SSL por dominio de forma independiente. Puedes tener certificados diferentes para cada dominio o usar un certificado wildcard (*.tudominio.com) que cubra todos los subdominios. Para configurarlo:

  1. Repite el proceso de la Pregunta 2 para cada dominio en Syspanel.
  2. Si usas un wildcard, deberás generarlo con Let's Encrypt usando autenticación DNS (Syspanel te guiará). Esto es un poco más técnico, pero factible.

[INFO] Los certificados wildcard son ideales si tienes muchos subdominios (como blog.tudominio.com, tienda.tudominio.com, etc.).


Pregunta 10: ¿Cómo renovar automáticamente el SSL en Syspanel?

Los certificados de Let's Encrypt caducan cada 90 días. Syspanel incluye un sistema automático de renovación que se ejecuta diariamente. Para asegurarte de que funcione:

  1. Verifica que el cron de Syspanel esté activo: En la configuración del servidor, busca "Cron" y asegúrate de que las tareas de renovación estén habilitadas.
  2. No deshabilites el puerto 80: Let's Encrypt necesita verificar el dominio a través de HTTP para renovar. Si bloqueas el puerto 80, la renovación fallará.
  3. Recibe notificaciones: Syspanel puede enviarte un correo si la renovación falla. Revisa tu bandeja de spam.

[WARNING] Si usas un certificado pago, deberás renovarlo manualmente antes de la fecha de caducidad y subir los nuevos archivos a Syspanel.


Conclusión: Tu WordPress seguro con Syspanel

Configurar SSL en WordPress usando Syspanel es un proceso rápido y amigable, incluso para usuarios sin experiencia técnica. Siguiendo esta FAQ, podrás tener un WordPress seguro, mejorar tu SEO y proteger a tus visitantes. Recuerda siempre verificar que la redirección HTTPS funcione y que no haya contenido mixto. Si encuentras algún problema, Syspanel ofrece logs detallados y soporte integrado para ayudarte. ¡No esperes más y activa el SSL hoy mismo!

[TIP FINAL] Después de configurar SSL, actualiza tu sitemap en Google Search Console para que Google indexe las URLs HTTPS y así aproveches al máximo los beneficios de SEO.

¿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