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

Instalar SSL en PrestaShop con Syspanel

Actualizado el 29 de diciembre de 2025

¿Por qué es tan importante instalar SSL en tu PrestaShop?

Si tienes una tienda online con PrestaShop, probablemente ya hayas oído hablar del certificado SSL. Pero, ¿sabes realmente por qué es imprescindible? Un certificado SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tus clientes y tu servidor. Esto significa que datos como contraseñas, números de tarjetas de crédito o direcciones de envío viajan de forma segura, protegidos de miradas indiscretas.

Además de la seguridad, Google penaliza los sitios sin SSL, mostrando un mensaje de "No seguro" en la barra de direcciones. Esto puede ahuyentar a tus clientes potenciales y reducir tus ventas. Por eso, instalar SSL en PrestaShop no es solo una recomendación, es una necesidad.

En esta guía, te explicaré paso a paso cómo instalar y configurar un certificado SSL en tu PrestaShop usando Syspanel (anteriormente conocido como HestiaCP). No te preocupes si no eres un experto técnico; lo haremos de forma sencilla y directa.

[INFO] Syspanel es un panel de control de hosting muy popular. Recuerda que para acceder a él, debes usar el puerto 2106 (por ejemplo: tudominio.com:2106).


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar SSL en PrestaShop, asegúrate de tener lo siguiente:

  • Acceso a Syspanel: Usuario y contraseña de administrador de tu hosting.
  • Acceso a tu PrestaShop: Credenciales de administrador (backoffice).
  • Un dominio apuntando a tu servidor: El certificado SSL se instalará sobre un dominio concreto.
  • Paciencia: Aunque el proceso es sencillo, puede tomar unos minutos.

Paso 1: Acceder a Syspanel

Lo primero es iniciar sesión en tu panel Syspanel. Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo:

https://tudominio.com:2106

Introduce tu usuario y contraseña. Si es la primera vez, probablemente te pida cambiar la contraseña. Una vez dentro, verás el panel principal con todas las opciones.

[TIP] Si no recuerdas tus credenciales, contacta con tu proveedor de hosting. Ellos te proporcionarán los datos de acceso.


Paso 2: Instalar el certificado SSL en Syspanel

Syspanel facilita mucho la instalación de SSL. Sigue estos pasos:

2.1. Buscar la sección de SSL

En el menú lateral izquierdo, busca la opción "SSL" o "Certificados SSL". Normalmente está dentro de la sección de "Web" o "Dominios". Haz clic en ella.

2.2. Elegir tu dominio

Verás una lista de los dominios que tienes alojados en tu servidor. Selecciona el dominio de tu tienda PrestaShop (por ejemplo: mutienda.com).

2.3. Usar Let's Encrypt (recomendado)

Syspanel suele integrar Let's Encrypt, un servicio gratuito y muy fiable. Busca el botón que diga "SSL Let's Encrypt" o "Instalar certificado gratuito". Haz clic.

El sistema generará automáticamente el certificado. Esto puede tardar entre 30 segundos y 2 minutos. Verás un mensaje de éxito cuando termine.

[WARNING] Si tu dominio no apunta correctamente a los DNS del servidor, Let's Encrypt puede fallar. Asegúrate de que los registros DNS estén bien configurados antes de continuar.

2.4. Verificar la instalación

Una vez instalado, puedes verificar que el certificado está activo. En la misma sección de SSL, debería aparecer un candado verde o un estado "Válido". También puedes probar accediendo a https://tudominio.com desde tu navegador. Si ves el candado, ¡perfecto!


Paso 3: Configurar PrestaShop para usar SSL

Ahora que el certificado está instalado en el servidor, debes decirle a PrestaShop que lo use. Esto es crucial para que todas las páginas de tu tienda se sirvan de forma segura.

3.1. Acceder al backoffice de PrestaShop

Ve a tu panel de administración de PrestaShop. Normalmente es algo como https://tudominio.com/admin1234 (el número varía). Inicia sesión con tu usuario y contraseña.

3.2. Ir a la configuración de SSL

En el menú lateral izquierdo, busca "Parámetros de la tienda" > "General" (o "Configuración general"). Dentro de esta sección, verás una opción llamada "Activar SSL".

3.3. Activar SSL

Marca la casilla "Sí" en "Activar SSL". También te recomiendo marcar "Activar SSL en todas las páginas" para que toda la tienda funcione bajo HTTPS.

Guarda los cambios. PrestaShop te pedirá confirmación. Acepta.

3.4. Forzar HTTPS en todo el sitio

Para evitar problemas de contenido mixto (imágenes o scripts que se carguen sin SSL), ve a "Parámetros de la tienda" > "Tráfico y SEO". Aquí encontrarás la opción "Redirigir a HTTPS". Actívala.

[INFO] Al activar esta opción, cualquier visita a una página HTTP será redirigida automáticamente a HTTPS. Esto mejora la seguridad y el SEO.


Paso 4: Verificar que todo funciona correctamente

Después de configurar PrestaShop, es importante hacer algunas comprobaciones:

  • Navega por tu tienda: Visita varias páginas (inicio, producto, carrito, checkout) y asegúrate de que todas muestren el candado verde en la barra de direcciones.
  • Prueba el carrito: Añade un producto y ve al proceso de pago. Verifica que la URL sea https://.
  • Usa herramientas online: Puedes usar sitios como SSL Labs o Why No Padlock para analizar tu dominio y detectar posibles fallos.

[WARNING] Si ves un mensaje de "contenido mixto" (mixed content), significa que algún recurso (imagen, CSS, JS) se está cargando sin SSL. Puedes solucionarlo instalando un plugin como "Really Simple SSL" o revisando manualmente las URLs en tu base de datos.


Paso 5: Solución de problemas comunes

A veces, aunque sigas todos los pasos, pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:

5.1. El certificado no se instala en Syspanel

  • Causa: Los DNS del dominio no apuntan al servidor.
  • Solución: Verifica que el dominio tenga un registro A que apunte a la IP de tu servidor. Puedes hacerlo desde el panel de tu proveedor de dominios.

5.2. PrestaShop no reconoce el SSL

  • Causa: Puede que el certificado esté instalado pero PrestaShop no lo detecte.
  • Solución: Limpia la caché de PrestaShop en "Parámetros avanzados" > "Rendimiento" > "Limpiar caché". También borra la caché de tu navegador.

5.3. El candado no aparece en algunas páginas

  • Causa: Contenido mixto (mixed content).
  • Solución: Revisa las imágenes y scripts de tu tienda. Si usas un tema de terceros, puede que tenga URLs fijas con HTTP. Cámbialas a HTTPS o usa un plugin de búsqueda y reemplazo en la base de datos.

5.4. Error de redirección infinita

  • Causa: Configuración incorrecta de redirecciones.
  • Solución: Desactiva temporalmente la redirección forzada en PrestaShop y prueba a hacerla desde el archivo .htaccess. Agrega estas líneas al principio:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Preguntas frecuentes (FAQ)

¿Puedo instalar SSL en PrestaShop sin Syspanel?

Sí, pero el proceso es más manual. Syspanel simplifica mucho la instalación con Let's Encrypt. Si usas otro panel (cPanel, Plesk), los pasos son similares pero con opciones diferentes.

¿El SSL gratuito de Let's Encrypt es seguro?

Absolutamente. Let's Encrypt es un certificado SSL de nivel 1, reconocido por todos los navegadores. Es gratuito, pero se renueva automáticamente cada 90 días. Syspanel suele gestionar esa renovación automática.

¿Afecta el SSL al rendimiento de mi tienda?

El cifrado SSL añade una pequeña sobrecarga, pero es mínima. Hoy en día, con servidores modernos, la diferencia es imperceptible para el usuario. Además, el SEO y la confianza del cliente compensan con creces.

¿Qué hago si mi tema de PrestaShop no se ve bien con SSL?

Algunos temas antiguos tienen recursos con URLs fijas en HTTP. Puedes usar un módulo como "SSL Redirect" o editar manualmente las URLs en la base de datos. Si no te sientes seguro, contacta con el desarrollador del tema.

¿Necesito SSL para una tienda en desarrollo?

No es obligatorio, pero es recomendable. Incluso en entornos de prueba, tener SSL evita problemas al migrar a producción. Además, muchos servicios de pago exigen HTTPS.


Conclusión

Instalar SSL en PrestaShop con Syspanel es un proceso sencillo que cualquiera puede hacer siguiendo estos pasos. No solo proteges los datos de tus clientes, sino que mejoras tu posicionamiento en Google y generas confianza. Recuerda que la seguridad es un pilar fundamental en el comercio electrónico.

Si has seguido esta guía, tu tienda ya debería estar funcionando con HTTPS. Si te surge alguna duda, no dudes en consultar la documentación oficial de PrestaShop o de Syspanel. ¡Tu tienda ahora es más segura y profesional!

[TIP] Revisa periódicamente que tu certificado SSL siga activo. Syspanel suele renovarlo automáticamente, pero nunca está de más comprobarlo cada pocos meses.

¡Enhorabuena por dar este paso tan importante para tu negocio online!

¿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