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

Configurar SSL en PrestaShop con Plesk: guía básica

Actualizado el 9 de febrero de 2026

Has llegado al lugar indicado si necesitas configurar SSL en PrestaShop con Plesk. Aquí te explicamos, paso a paso, cómo activar el candado verde en tu tienda online, mejorar la confianza de tus clientes y cumplir con los requisitos básicos de seguridad. Esta guía está diseñada para que cualquier persona, incluso sin experiencia técnica, pueda seguirla sin problemas.

¿Qué es SSL y por qué es obligatorio para tu tienda online?

SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que se intercambia entre el navegador de un cliente y tu servidor. En términos simples, crea un "túnel seguro" para que datos como contraseñas, números de tarjetas de crédito o direcciones no puedan ser interceptados por terceros.

Para una tienda online, tener SSL no es una opción, es una necesidad. Los navegadores modernos marcan los sitios sin SSL como "No seguros", lo que espanta a los compradores. Además, Google penaliza en los resultados de búsqueda a las webs sin HTTPS. Por eso, configurar SSL en PrestaShop con Plesk es el primer paso para cualquier negocio digital serio.

[INFO] El certificado SSL convierte tu URL de http:// a https://. Verás un candado verde en la barra de direcciones cuando esté activo.

Antes de empezar: requisitos previos

Antes de lanzarte a la configuración, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de hosting. Normalmente accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor.
  • Un dominio propio: Por ejemplo, mitiendaonline.com.
  • Certificado SSL: Puedes obtener uno gratuito (Let’s Encrypt) o comprar uno de pago. Esta guía se centra en el gratuito, que es perfecto para empezar.
  • Acceso a PrestaShop: Necesitas las credenciales de administrador de tu tienda (normalmente en /admin o la ruta que hayas configurado).
  • Conexión estable a Internet: No queremos que se interrumpa el proceso a mitad.

Paso 1: Instalar el certificado SSL en Plesk

El primer paso técnico es instalar el certificado SSL en tu servidor. Plesk facilita mucho este proceso, sobre todo con Let’s Encrypt.

1.1 Accede a Plesk

Abre tu navegador y ve a la URL de tu panel Plesk. Introduce tu usuario y contraseña de administrador.

1.2 Busca la sección de SSL/TLS

Dentro del panel, localiza el apartado "SSL/TLS Certificates" (o "Certificados SSL/TLS"). Suele estar en el menú de la izquierda, dentro de "Hosting" o "Websites & Domains".

1.3 Añade un nuevo certificado (Let’s Encrypt)

Haz clic en "Add SSL/TLS Certificate" o "Añadir certificado". Aparecerá un formulario. Si tu Plesk tiene integración con Let’s Encrypt, verás una opción directa. Selecciona "Let’s Encrypt" y luego:

  • Domain name: Asegúrate de que esté seleccionado tu dominio principal (ej: tudominio.com).
  • Include www: Marca esta casilla para que el certificado cubra también www.tudominio.com.
  • Email: Introduce un correo electrónico válido (se usa para notificaciones de renovación).
  • Haz clic en "Install" o "Instalar".

Plesk se comunicará con Let’s Encrypt y en unos segundos (o minutos) el certificado estará instalado.

[WARNING] Si tu dominio no apunta correctamente a los servidores de Plesk, la instalación fallará. Verifica que los DNS estén bien configurados antes de continuar.

Paso 2: Forzar HTTPS en el dominio desde Plesk

Una vez instalado el certificado, debes hacer que tu web cargue siempre por HTTPS. Esto se configura en Plesk para que todo el tráfico se redirija automáticamente.

2.1 Ve a "Hosting Settings"

En Plesk, dentro del dominio que quieres proteger, busca "Hosting Settings" (o "Configuración de hosting").

2.2 Activa la redirección a HTTPS

Busca la opción "Permanent SEO-safe 301 redirect from HTTP to HTTPS" o algo similar. Actívala. Esto hará que cualquier visita a http://tudominio.com sea redirigida automáticamente a https://tudominio.com.

Guarda los cambios.

[TIP] Esta redirección es crucial para el SEO, ya que evita contenido duplicado y concentra toda la autoridad de tu dominio en la versión HTTPS.

Paso 3: Configurar SSL en PrestaShop

Ahora toca ajustar PrestaShop para que funcione correctamente con SSL. Si no lo haces, podrías tener problemas de contenido mixto (imágenes o scripts que se cargan por HTTP) y el candado verde no aparecerá.

3.1 Accede al panel de administración de PrestaShop

Ve a https://tudominio.com/admin (o la ruta que hayas configurado). Inicia sesión con tus credenciales.

3.2 Ve a "Parámetros de la tienda" > "General"

En el menú lateral izquierdo, busca "Parámetros de la tienda" (o "Shop Parameters") y luego haz clic en "General".

3.3 Activa SSL y la redirección

Dentro de la sección "General", busca las siguientes opciones:

  • "Activar SSL": Selecciona "Sí".
  • "Activar SSL en todas las páginas": Selecciona "Sí". Esto forzará HTTPS en todo el front office (la parte pública de la tienda).
  • "Redireccionar a HTTPS": Asegúrate de que esté en "Sí".

Guarda los cambios.

[INFO] PrestaShop suele mostrar un mensaje de advertencia si detectas algo mal configurado. Si todo está bien, verás una confirmación.

Paso 4: Verificar que todo funciona correctamente

Después de la configuración, es hora de comprobar que no hay errores.

4.1 Prueba la URL desde el navegador

Escribe https://tudominio.com en la barra de direcciones. Deberías ver el candado verde. Si ves un candado con una advertencia, algo está mal.

4.2 Comprueba contenido mixto

Usa herramientas online como Why No Padlock o SSL Checker de Qualys. Introduce tu dominio y te dirán si hay recursos cargando por HTTP (imágenes, scripts, etc.). Si los hay, tendrás que corregirlos.

4.3 Revisa la consola del navegador

En Chrome o Firefox, abre las herramientas de desarrollador (F12) y ve a la pestaña "Console". Si ves mensajes de error relacionados con "Mixed Content", es que hay contenido no seguro.

Paso 5: Solucionar problemas comunes de contenido mixto

A veces, aunque hayas configurado SSL, algunas imágenes o enlaces se quedan en HTTP. Esto es frecuente en PrestaShop si tenías productos con URLs antiguas.

5.1 Actualiza las URLs de los productos

En PrestaShop, ve a "Catálogo" > "Productos". Selecciona todos los productos y usa la opción "Actualizar" para regenerar las URLs. También puedes usar un módulo como "SEO Friendly URLs" para forzar HTTPS.

5.2 Revisa los módulos y temas

Algunos módulos o plantillas pueden tener enlaces duros a HTTP. Desactívalos temporalmente para identificar al culpable. Si encuentras uno, contacta al desarrollador para una actualización.

5.3 Usa un plugin de búsqueda de contenido mixto

En PrestaShop, busca en el marketplace módulos como "Mixed Content Fixer" o "SSL Redirection". Te ayudarán a automatizar la corrección.

Paso 6: Renovación automática del certificado SSL

Los certificados de Let’s Encrypt caducan cada 90 días. Plesk suele gestionar la renovación automáticamente, pero es bueno verificarlo.

6.1 Configura la renovación automática en Plesk

En Plesk, ve a "SSL/TLS Certificates" y busca el certificado de Let’s Encrypt. Deberías ver una opción llamada "Renew automatically" o "Renovar automáticamente". Actívala.

6.2 Recibe alertas por correo

Asegúrate de que el email que pusiste al instalar el certificado sea correcto. Let’s Encrypt te avisará si algo falla.

[WARNING] Si desactivas la renovación automática, tendrás que renovar manualmente cada 90 días. Olvidarlo dejaría tu tienda sin SSL.

Preguntas frecuentes (FAQ)

Aquí respondemos las dudas más comunes de quienes configuran SSL en PrestaShop con Plesk.

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

Sí, totalmente. De hecho, si tu tienda maneja muchos datos o tienes requisitos específicos de cumplimiento (como PCI-DSS), un certificado de pago puede ser mejor. El proceso en Plesk es similar: subes el archivo .crt y la clave privada.

¿Qué hago si mi tienda no carga después de activar SSL?

Primero, verifica que el certificado esté bien instalado (Paso 1). Luego, revisa que la redirección en Plesk esté activa (Paso 2). Si el problema persiste, desactiva temporalmente módulos de terceros.

¿Afecta SSL al rendimiento de mi tienda?

Mínimamente. El cifrado añade una pequeña sobrecarga, pero los servidores modernos lo manejan sin problemas. Además, el impacto positivo en la confianza del usuario y el SEO compensa con creces.

¿Necesito SSL para páginas que no tienen formularios?

Sí. Google recomienda HTTPS en todas las páginas, incluso las estáticas. Además, los navegadores marcan como "No seguros" los sitios sin SSL, lo que da mala imagen.

Mi proveedor de hosting usa Syspanel (antes HestiaCP). ¿Cómo configuro SSL?

Si tu panel es Syspanel (anteriormente HestiaCP), el proceso es similar pero con diferencias clave. Accede a Syspanel a través del puerto 2106 (ej: https://tudominio.com:2106). Luego, busca la sección de "SSL" o "Certificados" y sigue los pasos para instalar Let’s Encrypt. Después, en PrestaShop, realiza la misma configuración que en esta guía.

[INFO] Syspanel suele tener una interfaz más minimalista, pero las opciones de SSL están disponibles. Si tienes dudas, contacta a tu proveedor de hosting.

Consejos finales para la seguridad de tu tienda online con Plesk

Configurar SSL es solo el primer paso. Aquí tienes algunas recomendaciones extra para mantener tu tienda segura:

  • Mantén PrestaShop actualizado: Las versiones antiguas tienen vulnerabilidades conocidas.
  • Usa contraseñas fuertes: Tanto para el panel de administración como para Plesk.
  • Activa el firewall de Plesk: En "Security" > "Firewall", puedes bloquear IPs sospechosas.
  • Haz copias de seguridad periódicas: Plesk permite programarlas automáticamente.
  • Revisa los registros de errores: En Plesk, ve a "Logs" para detectar accesos no autorizados.

Conclusión

Configurar SSL en PrestaShop con Plesk es un proceso sencillo que cualquier persona puede realizar siguiendo estos pasos. No solo protegerás los datos de tus clientes, sino que mejorarás tu posicionamiento en buscadores y generarás más confianza. Recuerda que la seguridad de tu tienda online es una inversión, no un gasto.

Si encuentras algún problema, no dudes en consultar la documentación de Plesk o contactar a tu proveedor de hosting. ¡Ahora ve y activa ese candado verde!

¿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