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

Configurar SSL en PrestaShop desde Syspanel: dudas frecuentes

Actualizado el 1 de mayo de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver todas tus dudas sobre cómo configurar SSL en PrestaShop desde Syspanel. Sé que el tema del HTTPS puede sonar a chino, pero te prometo que con esta guía lo harás en pocos pasos, incluso si no eres un experto en hosting.

Vamos a empezar desde lo más básico: ¿qué es SSL y por qué es tan importante para tu tienda PrestaShop? Luego, te llevaré de la mano por el proceso completo, paso a paso, usando la herramienta que tienes en tu panel de control: Syspanel (accesible por el puerto 2106). Al final, encontrarás una sección de preguntas frecuentes (FAQ) que resolverá esas dudas que siempre surgen.

Prepárate para tener una tienda segura, confiable y bien posicionada. ¡Allá vamos!

¿Qué es SSL y por qué tu PrestaShop lo necesita?

SSL (Secure Sockets Layer) es un protocolo de seguridad que crea un canal encriptado entre el navegador del usuario y tu servidor. Cuando lo activas, la dirección de tu tienda cambia de http:// a https:// y aparece un candado verde en la barra de direcciones.

¿Por qué es obligatorio hoy en día?

  • Seguridad de datos: Protege la información sensible de tus clientes (tarjetas de crédito, direcciones, contraseñas). Sin SSL, esos datos viajan en texto plano, como una postal que cualquiera puede leer.
  • Confianza del usuario: El candado verde y el "https" generan tranquilidad. Si un cliente ve "No seguro", es muy probable que abandone la compra.
  • Requisito de pagos: Pasarelas como PayPal, Stripe o Redsys exigen SSL para procesar pagos. Sin él, no podrás vender.
  • SEO (posicionamiento en buscadores): Google penaliza los sitios sin HTTPS. Activar SSL mejora tu ranking en los resultados de búsqueda.
  • Cumplimiento legal: Regulaciones como el RGPD (en Europa) recomiendan o exigen cifrado de datos.

En resumen: si tu PrestaShop no tiene SSL, estás perdiendo ventas y posicionamiento. Pero no te preocupes, configurarlo desde Syspanel es muy sencillo.

Primeros pasos: Accede a Syspanel y prepara tu dominio

Antes de instalar el certificado, necesitas tener acceso a Syspanel. Recuerda que la dirección es: tu-servidor:2106 (por ejemplo, midominio.com:2106 o la IP de tu servidor seguida de :2106).

Una vez dentro, asegúrate de que tu dominio esté correctamente apuntado al servidor. Esto significa que los registros DNS (A, CNAME, etc.) deben estar configurados para que el dominio se resuelva a la IP de tu hosting.

Si acabas de contratar el hosting o cambiar de servidor, espera entre 1 y 24 horas para que los DNS se propaguen. Mientras tanto, no podrás instalar el certificado SSL correctamente.

Paso a paso: Configurar SSL en PrestaShop desde Syspanel

Aquí tienes el proceso detallado. No te saltes ningún paso y verás que en menos de 10 minutos tu tienda estará en HTTPS.

1. Instalar el certificado SSL en Syspanel

Syspanel incluye un gestor de SSL muy potente. Para los clientes de Hosting, normalmente ofrecemos certificados gratuitos (Let's Encrypt) o puedes usar uno propio. Sigue estos pasos:

  1. Inicia sesión en Syspanel (puerto 2106).
  2. En el menú lateral, busca la sección "Web" o "Dominios" (dependiendo de la versión, puede llamarse "Sitios Web").
  3. Haz clic en el dominio de tu tienda PrestaShop (por ejemplo, tutienda.com).
  4. Busca la pestaña "SSL" o "SSL/TLS". Allí verás varias opciones.
  5. Selecciona "Let's Encrypt" si quieres un certificado gratuito y automático (recomendado para empezar). Luego, marca las casillas:
    • "Usar SSL" o "Activar SSL".
    • "Forzar HTTPS" (esto redirigirá todo el tráfico HTTP a HTTPS automáticamente).
  6. Haz clic en "Guardar" o "Instalar". Syspanel generará el certificado en unos segundos.

[INFO] Si tienes un certificado SSL de pago (de una autoridad como Comodo o DigiCert), puedes subir los archivos .crt (certificado) y .key (clave privada) en la misma sección. Sigue las instrucciones de Syspanel para "Subir certificado".

2. Verificar que el certificado se ha instalado correctamente

Una vez instalado, es buena idea comprobar que todo funciona. Abre tu navegador y escribe https://tutienda.com. Deberías ver el candado verde. Si ves un error de seguridad, espera unos minutos y recarga la página.

También puedes usar herramientas online como "SSL Checker" para verificar la cadena de certificados.

3. Configurar PrestaShop para que funcione en HTTPS

Ahora viene la parte clave: decirle a PrestaShop que use la nueva URL segura. Esto se hace desde el panel de administración de tu tienda.

  1. Accede al back office de PrestaShop (normalmente tutienda.com/admin).
  2. Ve al menú "Parámetros de la tienda" > "General" (o "Configuración general").
  3. Busca la sección "Configuración de la tienda" y localiza las opciones:
    • "Activar SSL": selecciona "Sí".
    • "Activar SSL en todas las páginas": selecciona "Sí".
  4. Haz clic en "Guardar".

[WARNING] Si al activar estas opciones pierdes el acceso al back office (te sale un error de redirección), no te asustes. Es un problema común. Puedes forzar la entrada escribiendo directamente https://tutienda.com/admin (con la "s" al final). Si aún así no funciona, vuelve a Syspanel y desactiva temporalmente "Forzar HTTPS" hasta que soluciones la configuración.

4. Actualizar URLs de imágenes y recursos

PrestaShop guarda las URLs de las imágenes, CSS y JS con el protocolo que usabas antes. Si antes era HTTP, ahora pueden cargarse como contenido mixto (el candado se ve roto). Para solucionarlo:

  1. En el back office, ve a "Parámetros de la tienda" > "Rendimiento".
  2. En la sección "Gestión de caché", haz clic en "Limpiar caché" (tanto la de Symfony como la de Smarty).
  3. Ve a "Mejora" > "Rendimiento" (o similar) y limpia también la caché de imágenes.
  4. Si usas algún módulo de caché (como el de PrestaShop), regenéralo.

Otra opción más radical pero efectiva: desde la base de datos (phpMyAdmin), ejecuta una consulta SQL para reemplazar todas las URLs HTTP por HTTPS. Pero esto es avanzado; si no te sientes seguro, salta al siguiente punto.

[TIP] Después de activar SSL, revisa que el logo de tu tienda, los productos y los módulos se vean correctamente. Si ves el candado roto, es porque algún recurso se sigue cargando por HTTP. En ese caso, busca en el código o en los módulos la opción de "URL base" y cámbiala a HTTPS.

5. Redirigir todo el tráfico HTTP a HTTPS (opcional pero recomendado)

Aunque en Syspanel ya marcaste "Forzar HTTPS", a veces PrestaShop necesita una redirección extra. Puedes añadir estas líneas al archivo .htaccess (en la raíz de tu tienda, dentro de la carpeta public_html):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Si no sabes editar el .htaccess, no te preocupes. Syspanel lo gestiona automáticamente cuando activas la opción de forzar HTTPS. Pero si ves que alguna página aún carga en HTTP, este truco te ayudará.

Dudas frecuentes (FAQ) sobre SSL en PrestaShop y Syspanel

Aquí respondo las preguntas que más me hacen los clientes. Seguro que alguna te suena.

¿Puedo usar un certificado SSL gratuito (Let's Encrypt) en una tienda con ventas?

Sí, absolutamente. Let's Encrypt ofrece el mismo nivel de cifrado que uno de pago. La única diferencia es que caduca cada 90 días, pero Syspanel lo renueva automáticamente. No afecta a la seguridad ni al SEO.

¿Qué hago si después de activar SSL mi tienda se ve rara o no cargan las imágenes?

Esto es muy común. Significa que algunos recursos (imágenes, CSS, JS) siguen usando URLs HTTP. Sigue estos pasos:

  1. Limpia la caché de PrestaShop (como vimos en el paso 4).
  2. Ve a "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URLs". Asegúrate de que la URL base de la tienda comience con https://.
  3. Si usas un tema personalizado, revisa que todas las referencias a imágenes o scripts usen https:// o rutas relativas.

Si nada funciona, contacta con soporte técnico; a veces es necesario editar la base de datos.

¿Pierdo posicionamiento SEO al cambiar de HTTP a HTTPS?

Si lo haces bien, no solo no pierdes, sino que mejoras. Google recomienda HTTPS. Sin embargo, debes tener cuidado con:

  • Redirecciones 301: Asegúrate de que todas las páginas HTTP redirijan a su versión HTTPS. Syspanel lo hace automáticamente si marcas "Forzar HTTPS".
  • Sitemap: Regenera tu sitemap en PrestaShop (en "Parámetros de la tienda" > "Tráfico y SEO" > "Sitemap") y notifica a Google Search Console el cambio.
  • Enlaces entrantes: Si tenías enlaces desde otros sitios apuntando a HTTP, poco a poco se actualizarán. No te preocupes.

¿Puedo tener SSL en varios dominios desde Syspanel?

Sí. Syspanel permite instalar certificados SSL para cada dominio que tengas. Si tienes varios idiomas o subdominios (ej: es.tutienda.com, en.tutienda.com), repite el proceso para cada uno.

Mi certificado SSL caduca. ¿Syspanel lo renueva automáticamente?

Si usas Let's Encrypt, sí. Syspanel tiene un cron que renueva los certificados automáticamente. No obstante, te recomiendo que una vez al mes entres a Syspanel y verifiques que el certificado está activo. Si ves que está a punto de caducar, puedes forzar la renovación manual desde el panel.

¿Qué hago si veo el mensaje "Tu conexión no es privada" en mi tienda?

Este error suele aparecer por:

  • Certificado caducado: Ve a Syspanel y renueva o reinstala el certificado.
  • Certificado no emitido para ese dominio: Asegúrate de que el certificado cubra el dominio exacto (incluyendo www si lo usas). En Let's Encrypt, marca ambas opciones (dominio con y sin www).
  • Fecha/hora del servidor incorrecta: Si el servidor tiene la hora mal, el certificado puede dar error. Contacta con soporte para corregirlo.

¿Puedo desactivar SSL si ya no lo necesito?

Técnicamente sí, pero no te lo recomiendo. Hoy en día es casi obligatorio. Si por algún motivo quieres desactivarlo, en Syspanel desmarca "Forzar HTTPS" y en PrestaShop pon "Activar SSL" en "No". Eso sí, perderás seguridad y confianza.

Consejos finales para mantener tu SSL funcionando

  1. Revisa periódicamente el estado de tu certificado desde Syspanel. Si ves algo raro, actúa rápido.
  2. Mantén PrestaShop actualizado. Las versiones nuevas suelen incluir mejoras de seguridad y compatibilidad con HTTPS.
  3. No mezcles contenido HTTP y HTTPS. Si tienes módulos o temas que cargan recursos externos (como fuentes de Google o scripts), asegúrate de que usen HTTPS.
  4. Usa un CDN con soporte SSL si tu tienda tiene mucho tráfico. Syspanel es compatible con Cloudflare y otros CDNs.

Y eso es todo. Configurar SSL en PrestaShop desde Syspanel es un proceso sencillo que te tomará pocos minutos. Recuerda que si en cualquier momento te sientes perdido, tu equipo de soporte técnico está aquí para ayudarte. ¡No dudes en abrir un ticket!

Ahora, ve y activa ese candado verde. Tu tienda (y tus clientes) te lo agradecerán.

¿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