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

Configurar SSL en PrestaShop usando Syspanel

Actualizado el 7 de abril de 2026

¿Por qué es importante configurar SSL en PrestaShop con Syspanel?

Configurar SSL en tu tienda PrestaShop no es solo una opción técnica, sino una necesidad para cualquier negocio online hoy en día. SSL (Secure Sockets Layer) es el protocolo que cifra la comunicación entre el navegador de tus clientes y tu servidor, protegiendo datos sensibles como contraseñas, direcciones o información de tarjetas de crédito. Además, desde que Google lo usa como factor de posicionamiento, tener un certificado SSL mejora tu SEO y la confianza de los usuarios. En este artículo te guiaré paso a paso para configurar SSL PrestaShop usando Syspanel, el panel de control que tienes en tu hosting (accesible por el puerto 2106). No necesitas ser un experto técnico: solo sigue las instrucciones y tendrás tu tienda segura en minutos.

[INFO] Syspanel es la versión personalizada de HestiaCP que usamos en nuestros servidores. Para acceder a él, abre tu navegador y escribe https://tudominio.com:2106. Si no lo recuerdas, consulta tu correo de bienvenida.

Requisitos previos antes de empezar

Antes de lanzarte a configurar SSL PrestaShop Syspanel, asegúrate de tener todo listo. Esto te ahorrará dolores de cabeza y hará que el proceso sea mucho más fluido.

Acceso a Syspanel

Necesitas las credenciales de administrador de Syspanel. Normalmente las recibes al contratar tu hosting. Si las has perdido, contacta con soporte técnico para restablecerlas.

Dominio apuntando a tu servidor

Tu dominio debe estar correctamente configurado y apuntar a los servidores de tu hosting. Puedes verificarlo en la sección de DNS de tu proveedor de dominio. Sin esto, el certificado SSL no podrá validarse.

PrestaShop instalado y funcionando

Obviamente, necesitas tener PrestaShop ya instalado. Si aún no lo has hecho, desde Syspanel puedes crear la base de datos y luego seguir el asistente de instalación de PrestaShop. Asegúrate de que tu tienda cargue correctamente sin SSL antes de activarlo.

Copia de seguridad (¡imprescindible!)

Antes de cualquier cambio importante, haz una copia de seguridad de tu tienda y base de datos. En Syspanel, ve a la sección de "Backups" y genera una copia completa. Así, si algo sale mal, podrás restaurar todo en segundos.

[WARNING] No omitas la copia de seguridad. Aunque el proceso es seguro, errores humanos o de configuración pueden dejar tu tienda inaccesible temporalmente.

Paso 1: Obtener un certificado SSL desde Syspanel

Syspanel facilita la obtención de certificados SSL gratuitos de Let's Encrypt, que son perfectamente válidos y seguros para tu PrestaShop. Sigue estos pasos:

  1. Inicia sesión en Syspanel usando tu navegador y el puerto 2106 (ejemplo: https://midominio.com:2106).
  2. En el panel izquierdo, busca la sección "Web" y haz clic en el nombre de tu dominio (el que usa PrestaShop).
  3. Verás una pestaña llamada "SSL Certificate". Haz clic en ella.
  4. Dentro, tienes dos opciones: "Let's Encrypt" o "SSL propio". Elige "Let's Encrypt".
  5. Marca la casilla que dice "Enable SSL" y, si tu tienda usa subdominios (como www), activa también "Enable Wildcard".
  6. Haz clic en el botón "Save" o "Guardar". Syspanel solicitará automáticamente el certificado a Let's Encrypt.
  7. Espera unos segundos. Verás un mensaje verde confirmando que el certificado se ha instalado correctamente.

[TIP] Si tu dominio ya tenía un certificado SSL de otro proveedor, puedes reemplazarlo por el de Let's Encrypt sin problemas. Syspanel gestiona todo automáticamente.

Paso 2: Forzar HTTPS en PrestaShop desde el panel de administración

Una vez que el certificado SSL está instalado en el servidor, debes configurar PrestaShop para que use HTTPS de forma forzada. Esto redirigirá todo el tráfico HTTP a HTTPS y evitará contenido mixto (archivos cargados sin cifrar).

  1. Accede al panel de administración de tu PrestaShop (normalmente en tudominio.com/admin).
  2. Ve al menú "Configuración de la tienda" > "Parámetros generales".
  3. Busca la opción "Habilitar SSL". Actívala (ponla en "Sí").
  4. Justo debajo, activa también "Habilitar SSL en todas las páginas". Esto forzará HTTPS en todo el sitio.
  5. Guarda los cambios. PrestaShop te pedirá que confirmes la operación; haz clic en "Sí".

[INFO] Al activar SSL en todas las páginas, PrestaShop actualizará automáticamente las URLs de los productos, categorías y módulos para que usen HTTPS. No obstante, algunos módulos de terceros pueden requerir configuración adicional.

Paso 3: Verificar que todo funciona correctamente

No des por terminado el proceso sin comprobar que todo está en orden. Aquí tienes una lista de verificación rápida:

  • Navegación segura: Abre tu tienda en una ventana de incógnito y escribe https://tudominio.com. Deberías ver un candado verde en la barra de direcciones.
  • Redirección HTTP a HTTPS: Escribe http://tudominio.com y asegúrate de que te redirige automáticamente a la versión segura.
  • Errores de contenido mixto: Usa herramientas como "SSL Checker" de Why No Padlock o la consola de desarrollador de Chrome (F12 > Console) para ver si hay recursos cargados sin SSL (imágenes, scripts, etc.). Si los hay, deberás actualizar sus URLs a HTTPS.
  • Velocidad de carga: SSL puede ralentizar ligeramente el sitio, pero con una buena configuración y caché no deberías notar diferencia. Si es así, contacta con soporte.

Solución de problemas comunes (FAQ)

Aquí respondo a las dudas más frecuentes que suelen tener los usuarios al configurar SSL PrestaShop.

¿Por qué veo un error "Too many redirects" después de activar SSL?

Esto suele ocurrir si hay un conflicto entre la redirección de Syspanel y la de PrestaShop. Para solucionarlo:

  1. En Syspanel, ve a "Web" > tu dominio > "SSL Certificate" y asegúrate de que "Force HTTPS" esté desactivado (déjalo en "no").
  2. En PrestaShop, desactiva temporalmente "Habilitar SSL en todas las páginas", guarda, y luego actívalo de nuevo.
  3. Limpia la caché de tu navegador y prueba otra vez.

Mi certificado SSL se renovó pero PrestaShop sigue mostrando advertencias

Let's Encrypt renueva automáticamente cada 90 días. Si ves advertencias, puede ser que la renovación fallara. En Syspanel, ve a la sección SSL de tu dominio y haz clic en "Renew" manualmente. Luego, desde PrestaShop, ve a "Configuración avanzada" > "Rendimiento" y limpia la caché.

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

Sí, claro. En Syspanel, en la pestaña "SSL Certificate", selecciona "SSL propio" y pega el contenido de tu certificado y la clave privada. Luego sigue los mismos pasos en PrestaShop para forzar HTTPS.

Después de activar SSL, mi carrito de compras no funciona correctamente

Esto suele deberse a que algún módulo o tema no está preparado para HTTPS. Comprueba que todos los módulos estén actualizados a la última versión. Si el problema persiste, desactiva módulos uno por uno para identificar al culpable. También puedes consultar el foro de PrestaShop o contactar al desarrollador del tema.

¿Afecta SSL al SEO de mi tienda?

Sí, positivamente. Google favorece los sitios HTTPS, así que tu posicionamiento puede mejorar. Además, los usuarios confían más en tiendas con candado verde, lo que aumenta la tasa de conversión. Solo asegúrate de que todas las URLs antiguas HTTP redirijan a HTTPS (301) para no perder enlaces entrantes.

Consejos adicionales para mantener tu SSL funcionando

Configurar SSL PrestaShop Syspanel es solo el primer paso. Para mantener tu tienda segura y con buen rendimiento, ten en cuenta lo siguiente:

  • Renovación automática: Syspanel gestiona la renovación de Let's Encrypt automáticamente, pero revisa periódicamente que no haya errores. Puedes hacerlo desde el panel.
  • Actualiza PrestaShop y módulos: Las versiones antiguas pueden tener vulnerabilidades que comprometan la seguridad SSL. Mantén todo actualizado.
  • Usa un CDN con SSL: Si usas servicios como Cloudflare, asegúrate de que el certificado SSL esté configurado correctamente entre el CDN y tu servidor. En Syspanel, puedes añadir el certificado de origen.
  • Monitorea tu sitio: Herramientas como UptimeRobot o Google Search Console te alertarán si tu SSL falla o si hay problemas de redirección.

[TIP] Si tienes dudas técnicas, no dudes en abrir un ticket de soporte. Incluye siempre capturas de pantalla y describe exactamente qué paso estabas realizando cuando surgió el problema.

Conclusión

Has aprendido a configurar SSL en PrestaShop usando Syspanel de forma sencilla y sin complicaciones. Ahora tu tienda es más segura, confiable y amigable con el SEO. Recuerda que el proceso completo incluye tres pasos clave: obtener el certificado desde Syspanel (puerto 2106), forzar HTTPS en PrestaShop y verificar que todo funcione correctamente. Si sigues esta guía, no deberías tener problemas. Y si algo falla, aquí tienes las soluciones a los errores más comunes.

¡Enhorabuena! Tu certificado SSL PrestaShop ya está activo. Ahora puedes centrarte en lo que realmente importa: vender más y ofrecer la mejor experiencia a tus clientes.

¿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