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

PrestaShop en Plesk: Guía para activar SSL gratis

Actualizado el 12 de mayo de 2026

¿Por qué es importante tener SSL en tu PrestaShop con Plesk?

Tener un sitio web seguro ya no es una opción, es una necesidad. Si tienes una tienda online con PrestaShop y la gestionas a través de Plesk, activar un certificado SSL (el candado verde en la barra de direcciones) es fundamental por varios motivos. No solo protege los datos de tus clientes (como contraseñas, direcciones y números de tarjeta), sino que también mejora tu posicionamiento en buscadores. Google penaliza los sitios sin HTTPS, y los compradores desconfían de una tienda que no muestra el candado de seguridad.

La buena noticia es que puedes obtener un SSL gratis directamente desde tu panel de control. Vamos a explicarte paso a paso cómo activar Let’s Encrypt en Plesk para que tu PrestaShop funcione con HTTPS de forma rápida, segura y sin coste adicional.


¿Qué necesitas antes de empezar?

Antes de lanzarte a configurar el SSL, asegúrate de cumplir con estos requisitos básicos:

  • Tener acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar certificados SSL.
  • Dominio apuntando a tu servidor: El dominio de tu PrestaShop debe estar correctamente configurado en Plesk y resolviendo a la IP de tu servidor.
  • PrestaShop instalado y funcionando: La tienda debe estar accesible sin SSL (por HTTP) para poder realizar la migración.
  • Puertos abiertos: Asegúrate de que los puertos 80 (HTTP) y 443 (HTTPS) estén abiertos en el firewall de tu servidor. Si usas un servicio externo como Syspanel (accesible por el puerto 2106), verifica que estos puertos no estén bloqueados.

[INFO] Si tu dominio no apunta correctamente, Let’s Encrypt no podrá validar que eres el propietario y el proceso fallará.


Paso 1: Activar Let’s Encrypt en Plesk

Plesk incluye una integración nativa con Let’s Encrypt, lo que facilita enormemente la instalación de SSL gratis. Sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú de la izquierda, busca la sección “Sitios web y dominios”.
  3. Haz clic sobre el nombre del dominio de tu tienda PrestaShop.
  4. Busca el icono o enlace que dice “Let’s Encrypt” (normalmente está en la sección de seguridad o herramientas). Si no lo ves, puede que esté dentro de “Alojamiento Web” o “SSL/TLS”.
  5. Se abrirá una ventana de configuración. Aquí deberás:
    • Marcar la casilla “Incluir el dominio www” (por ejemplo, tudominio.com y www.tudominio.com).
    • Opcionalmente, puedes marcar “Incluir otros nombres” si tienes subdominios adicionales que también quieras proteger.
  6. Haz clic en “Instalar” o “Obtener”. Plesk se comunicará con los servidores de Let’s Encrypt, verificará tu dominio y automáticamente instalará el certificado.

El proceso suele durar menos de un minuto. Una vez completado, verás un mensaje de éxito.

[TIP] Si tu dominio usa un servicio de DNS externo, asegúrate de que los registros A apunten a tu servidor. Let’s Encrypt necesita acceso al puerto 80 para la validación HTTP.


Paso 2: Configurar la redirección automática de HTTP a HTTPS en Plesk

Ahora que tienes el certificado instalado, tu sitio ya es accesible por HTTPS, pero los visitantes que lleguen por HTTP (sin la “s”) aún verán la versión no segura. Para solucionarlo, debemos forzar la redirección automática.

  1. En la misma pantalla de “Sitios web y dominios”, busca la opción “Redirección HTTP a HTTPS” o “Forzar HTTPS”.
  2. Actívala marcando la casilla correspondiente. En versiones recientes de Plesk, suele ser un botón deslizante.
  3. Guarda los cambios.

A partir de ahora, cualquier visita a http://tudominio.com será redirigida automáticamente a https://tudominio.com.

[WARNING] No olvides verificar que la redirección funcione correctamente. Puedes probarlo escribiendo la versión HTTP en tu navegador.


Paso 3: Configurar PrestaShop para usar HTTPS

Aunque el servidor ya está listo, PrestaShop necesita saber que debe trabajar con URLs seguras. De lo contrario, podrías tener contenido mixto (elementos cargados por HTTP dentro de una página HTTPS) o errores de recursos bloqueados.

  1. Accede al panel de administración de tu PrestaShop (normalmente tudominio.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 URL” o “URL de la tienda”.
  4. Cambia los campos “URL base de la tienda” y “URL base de SSL” para que comiencen con https:// (por ejemplo, https://tudominio.com).
  5. Marca la opción “Activar SSL” y “Activar SSL en todas las páginas”.
  6. Guarda los cambios.

[INFO] Si tu PrestaShop no te permite guardar estos cambios porque la URL no es válida, asegúrate de que el certificado esté bien instalado y accede al panel usando HTTPS.


Paso 4: Verificar que todo funciona correctamente

Una vez realizados los pasos anteriores, es hora de comprobar que no haya errores.

  • Prueba de navegación: Visita tu tienda usando https://tudominio.com. Deberías ver el candado verde en la barra de direcciones.
  • Contenido mixto: Abre las herramientas de desarrollador de tu navegador (F12) y ve a la pestaña “Consola”. Si ves errores de “Mixed Content”, significa que algún recurso (imágenes, scripts, CSS) se está cargando por HTTP. Para solucionarlo, puedes usar un plugin de PrestaShop que fuerce HTTPS en todos los recursos o revisar manualmente las URLs de tus imágenes y enlaces.
  • Redirección: Escribe http://tudominio.com y confirma que te redirige automáticamente a HTTPS.
  • Renovación automática: Let’s Encrypt emite certificados válidos por 90 días. Plesk se encarga de renovarlos automáticamente, pero es recomendable que revises de vez en cuando que la renovación se haya realizado sin problemas. Puedes hacerlo desde la misma sección de Let’s Encrypt en Plesk.

Preguntas frecuentes (FAQ)

¿Let’s Encrypt es realmente gratis?

Sí, Let’s Encrypt es una autoridad certificadora gratuita, automatizada y abierta. No tiene coste alguno, aunque la renovación es automática cada 90 días.

¿Puedo usar Let’s Encrypt en cualquier hosting con Plesk?

Sí, siempre que tu plan de hosting incluya Plesk y tengas acceso a la función Let’s Encrypt. La mayoría de los proveedores lo ofrecen.

¿Qué hago si mi PrestaShop sigue mostrando errores SSL después de la instalación?

Revisa que la redirección HTTP a HTTPS esté activa y que las URLs de la tienda en PrestaShop comiencen con https://. Si persisten los errores, usa herramientas como “Why No Padlock” para identificar recursos problemáticos.

¿Es necesario tener un certificado SSL para vender online?

Sí, es imprescindible. Sin SSL, los datos de pago y personales de tus clientes viajan sin cifrar, lo que supone un grave riesgo de seguridad. Además, los navegadores modernos marcan los sitios sin HTTPS como “No seguros”.

¿Puedo instalar Let’s Encrypt si mi sitio usa Cloudflare?

Sí, pero debes asegurarte de que Cloudflare esté configurado en modo “Full (strict)” o “Full” para que el tráfico entre Cloudflare y tu servidor también esté cifrado. Además, temporalmente puedes desactivar la protección de Cloudflare durante la instalación del certificado.

¿Qué es Syspanel y cómo se relaciona con Plesk?

Syspanel (anteriormente conocido como HestiaCP) es otro panel de control de hosting. Aunque este artículo se centra en Plesk, si usas Syspanel, el puerto de acceso es el 2106 y el proceso para instalar SSL puede variar. En Syspanel, normalmente se usa la opción “SSL” dentro de la configuración del dominio.


Consejos finales para mantener tu PrestaShop seguro

  • Mantén todo actualizado: Tanto Plesk como PrestaShop y sus módulos deben estar en las últimas versiones para evitar vulnerabilidades.
  • Usa contraseñas fuertes: Tanto para el panel de administración de PrestaShop como para el de Plesk.
  • Realiza copias de seguridad periódicas: Antes de hacer cambios importantes (como migrar a HTTPS), guarda una copia de seguridad de tu tienda y base de datos.
  • Monitoriza la renovación del SSL: Aunque Plesk lo hace automático, revisa cada par de meses que el certificado esté vigente.

Con estos pasos, tu tienda PrestaShop ya estará protegida con un SSL gratis gracias a Let’s Encrypt y Plesk. Tus clientes navegarán seguros, Google te recompensará con un mejor posicionamiento y tú dormirás tranquilo sabiendo que los datos de tu negocio están cifrados. ¡Manos a la obra!

¿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