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

Configurar SSL en PrestaShop con Syspanel: guía segura

Actualizado el 19 de abril de 2026

Configurar un certificado SSL en tu tienda PrestaShop es una de las decisiones más importantes que puedes tomar para proteger a tus clientes y mejorar tu posicionamiento en buscadores. En esta guía completa, te explicaré paso a paso cómo activar HTTPS en tu tienda utilizando Syspanel, el panel de control de tu hosting.

Si tienes una tienda online, el candado verde en la barra de direcciones no es solo un adorno: es una señal de confianza. Los navegadores modernos marcan como "No seguros" los sitios que no usan HTTPS, lo que puede ahuyentar a tus visitantes. Además, Google favorece las páginas seguras en sus resultados de búsqueda.

Esta guía está pensada para que, incluso si no eres un experto técnico, puedas seguirla sin problemas. Solo necesitas acceso a tu Syspanel y a la administración de PrestaShop.

¿Por qué es imprescindible el SSL en tu tienda PrestaShop?

Antes de meternos en la configuración, entendamos por qué este paso es tan crítico. Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador del usuario y tu servidor. Esto significa que cualquier información intercambiada, como contraseñas, datos de tarjetas de crédito o direcciones, viaja de forma segura y no puede ser interceptada por terceros.

[INFO] Un sitio con SSL muestra "https://" al inicio de la URL y un candado. Sin él, los navegadores como Chrome mostrarán un mensaje de "No seguro" que puede reducir drásticamente tus ventas.

Para una tienda PrestaShop, el SSL es obligatorio por varias razones:

  • Protección de datos sensibles: Los formularios de pago y registro envían información privada. Sin cifrado, estos datos viajan en texto plano.
  • Confianza del cliente: Un candado verde aumenta la credibilidad de tu marca.
  • SEO: Google penaliza los sitios sin HTTPS, por lo que tu tienda aparecerá más abajo en los resultados de búsqueda.
  • Requisito de pasarelas de pago: Muchas plataformas como PayPal o Stripe exigen HTTPS para procesar transacciones.

Primeros pasos: Accede a Syspanel y prepara tu dominio

Syspanel es la herramienta que te permite gestionar tu hosting de forma sencilla. Para empezar, necesitas tener acceso a tu panel de control. Recuerda que la dirección para acceder a Syspanel suele ser https://tudominio.com:2106 o la IP de tu servidor seguida del puerto 2106.

[TIP] Si no recuerdas tus credenciales de Syspanel, contacta con tu proveedor de hosting. Normalmente, el usuario es "admin" y la contraseña la estableciste al contratar el servicio.

Una vez dentro, el proceso para configurar SSL PrestaShop se divide en dos grandes bloques: instalar el certificado en el servidor y luego activar HTTPS en la tienda.

Paso 1: Instalar el certificado SSL desde Syspanel

Syspanel suele incluir herramientas para gestionar certificados SSL de forma automática. La opción más común es usar Let's Encrypt, que ofrece certificados gratuitos y renovables automáticamente.

  1. Inicia sesión en Syspanel usando el puerto 2106 (ejemplo: https://tuservidor.com:2106).
  2. Busca la sección de "Web" o "Sitios web". Allí verás listados todos los dominios que tienes alojados.
  3. Selecciona el dominio de tu tienda PrestaShop (por ejemplo, mitienda.com).
  4. Dentro de las opciones del dominio, busca un apartado llamado "SSL" o "Certificados SSL".
  5. Haz clic en "Añadir certificado SSL" o "Let's Encrypt". El sistema te pedirá que confirmes el dominio.
  6. Selecciona la opción de "Forzar HTTPS" o "Redirigir HTTP a HTTPS". Esto hará que cualquier visita a tu web en HTTP se redirija automáticamente a la versión segura.
  7. Guarda los cambios. Syspanel se encargará de generar e instalar el certificado automáticamente. Este proceso puede tardar unos segundos.

[WARNING] Si tu dominio tiene subdominios (como blog.mitienda.com), asegúrate de generar un certificado que los cubra, o bien genera certificados individuales para cada subdominio.

Paso 2: Verificar que el certificado está activo

Una vez instalado, es buena práctica comprobar que todo funciona. Abre tu navegador y visita https://tudominio.com. Deberías ver el candado verde. Si aparece algún error, revisa que no haya conflictos con otros servicios.

Puedes usar herramientas online como "SSL Checker" para verificar la validez del certificado y la cadena de confianza.

Configurar PrestaShop para usar HTTPS

Ahora que tu servidor ya tiene el certificado, debes decirle a PrestaShop que utilice la URL segura. Este paso es crucial, porque si no lo haces, la tienda seguirá cargando recursos (imágenes, CSS, JavaScript) por HTTP, lo que generará errores de contenido mixto y el candado se mostrará como no seguro.

Paso 3: Cambiar la URL de la tienda en PrestaShop

  1. Accede al panel de administración de PrestaShop (normalmente en tudominio.com/admin).
  2. Ve al menú "Parámetros de la tienda" > "Tráfico y SEO".
  3. En la pestaña "SEO y URLs", busca la sección "Configuración de la tienda".
  4. Verás dos campos: "URL de la tienda" y "URL de SSL". Ambas deben comenzar con https://.
  5. Cambia la "URL de la tienda" para que use HTTPS (ejemplo: https://mitienda.com).
  6. Activa la opción "Activar SSL" y también "Activar SSL en todas las páginas". Esto último es importante para forzar HTTPS en todo el sitio, incluyendo el catálogo y el carrito.
  7. Guarda los cambios.

[INFO] Algunas versiones de PrestaShop pueden tener una opción adicional llamada "Forzar HTTPS". Si aparece, actívala también.

Paso 4: Limpiar la caché de PrestaShop

Después de cambiar la URL, es posible que la tienda cargue datos antiguos. Para evitarlo, limpia la caché:

  1. En el panel de administración, ve a "Parámetros avanzados" > "Rendimiento".
  2. En la sección "Caché", haz clic en "Limpiar caché" o "Forzar compilación".
  3. También puedes borrar la caché de tu navegador para ver los cambios de inmediato.

Solución de problemas comunes con SSL en PrestaShop

A veces, aunque todo parezca correcto, pueden aparecer problemas. Aquí tienes los más frecuentes y cómo solucionarlos.

Error de contenido mixto (Mixed Content)

Esto ocurre cuando tu página carga en HTTPS, pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan desde URLs HTTP. El navegador los bloqueará y el candado no aparecerá.

  • Cómo solucionarlo: Revisa que todas las URLs de tus productos, imágenes y módulos usen HTTPS. Puedes usar la herramienta "Inspeccionar" de tu navegador (F12) para ver qué recursos están dando error. En PrestaShop, asegúrate de que las URLs de las imágenes en la base de datos se hayan actualizado. Para ello, en "Parámetros avanzados" > "Base de datos" puedes buscar y reemplazar "http://" por "https://" en las tablas de imágenes.

[TIP] Si usas un módulo de caché, como "Page Cache", debes limpiarlo después de cambiar las URLs.

Redirección infinita (bucle)

A veces, al activar SSL, el navegador entra en un bucle de redirecciones y nunca carga la página.

  • Cómo solucionarlo: Esto suele deberse a reglas incorrectas en el archivo .htaccess o a conflictos con redirecciones de Syspanel. Accede a Syspanel, ve a la configuración de tu dominio y desactiva temporalmente la opción "Forzar HTTPS". Luego, desde PrestaShop, vuelve a guardar la configuración de SSL. Si el problema persiste, revisa el archivo .htaccess en la raíz de tu tienda (a través de FTP o el gestor de archivos de Syspanel) y elimina cualquier regla de redirección duplicada.

El certificado no se renueva automáticamente

Los certificados de Let's Encrypt caducan cada 90 días. Syspanel suele encargarse de la renovación automática, pero a veces falla.

  • Cómo solucionarlo: En Syspanel, busca la opción "Renovar SSL" o "Programar renovación". Asegúrate de que el cron job de renovación esté activo. Si no, puedes renovarlo manualmente desde el mismo panel.

Preguntas frecuentes (FAQ) sobre SSL PrestaShop y Syspanel

Aquí respondo a las dudas más comunes que suelen tener los usuarios.

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

Sí, totalmente. Syspanel permite instalar certificados de pago (como Comodo, Symantec, etc.). En la sección SSL, elige "Subir certificado" y proporciona los archivos (certificado, clave privada y cadena). El proceso es similar, pero requiere que tengas los archivos listos.

¿Qué hago si mi tienda ya estaba funcionando con HTTP y ahora no carga?

No te preocupes. Primero, verifica que el certificado esté bien instalado desde Syspanel. Luego, revisa que las URLs en PrestaShop estén en HTTPS. Si tienes problemas, desactiva temporalmente el SSL desde PrestaShop, limpia la caché y vuelve a activarlo. Si el error persiste, contacta a tu soporte técnico.

¿El SSL afecta la velocidad de mi tienda?

Mínimamente. El cifrado y descifrado de datos requiere un poco de recursos, pero los servidores modernos lo gestionan sin problemas. De hecho, el impacto es insignificante comparado con los beneficios de seguridad y SEO.

¿Necesito SSL si solo vendo productos físicos y no guardo tarjetas?

Sí, absolutamente. Aunque no proceses pagos en tu sitio, los formularios de registro y contacto también envían datos personales (nombre, email, dirección). Además, Google exige HTTPS para todos los sitios, independientemente de si venden o no.

¿Cómo verifico que todo está funcionando correctamente?

Además de ver el candado en el navegador, puedes usar herramientas como "Why No Padlock?" o "SSL Labs". Estas analizarán tu tienda y te dirán si hay algún error de contenido mixto o de configuración del certificado.

Consejos finales para una tienda segura

Configurar SSL PrestaShop con Syspanel es solo el primer paso. Para mantener tu tienda segura, te recomiendo:

  • Mantén PrestaShop actualizado: Las versiones antiguas tienen vulnerabilidades conocidas.
  • Usa contraseñas fuertes para el acceso a Syspanel y al administrador de la tienda.
  • Revisa los permisos de archivos en tu servidor (nunca dejes archivos con permisos 777).
  • Haz copias de seguridad periódicas desde Syspanel.

[WARNING] No olvides renovar tu certificado SSL. Si caduca, tus clientes verán un mensaje de error de seguridad y perderás ventas.

Ahora ya tienes todo lo necesario para proteger tu tienda. Recuerda que la seguridad es un proceso continuo, pero con esta guía has dado el paso más importante. Si tienes alguna duda, no dudes en consultar la documentación de PrestaShop o contactar con el soporte de tu hosting.

¡Tu tienda ahora es más segura y confiable para 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