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

Configurar SSL en Plesk para PrestaShop

Actualizado el 3 de marzo de 2026

¿Tu tienda PrestaShop funciona sin HTTPS? Si es así, estás perdiendo ventas y poniendo en riesgo los datos de tus clientes. Configurar un certificado SSL en Plesk para PrestaShop es más sencillo de lo que imaginas. En esta guía detallada te explicaré paso a paso cómo hacerlo, desde la instalación del certificado hasta la configuración final en tu tienda. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.

¿Por qué es imprescindible SSL para tu PrestaShop?

Antes de comenzar, entendamos por qué este proceso es tan importante. SSL Plesk PrestaShop no es solo un requisito técnico, es una necesidad para cualquier negocio online.

Seguridad y confianza del cliente

Cuando un cliente visita tu tienda, su navegador muestra un candado verde si tienes SSL activo. Esto indica que la conexión es segura y que los datos que envía (como contraseñas, direcciones o números de tarjeta) viajan cifrados. Sin SSL, los navegadores modernos marcan tu sitio como "No seguro", lo que genera desconfianza inmediata.

[WARNING] Sin SSL, Google Chrome y otros navegadores pueden mostrar una advertencia de "Sitio no seguro" que ahuyenta a los compradores.

Beneficios SEO

Google favorece los sitios con HTTPS en sus resultados de búsqueda. Un certificado SSL bien configurado puede mejorar tu posicionamiento. Además, PrestaShop requiere HTTPS para que funcione correctamente el pago con tarjeta y otros módulos de seguridad.

Cumplimiento normativo

Si vendes en la Unión Europea, el GDPR exige proteger los datos de los usuarios. SSL es el primer paso para cumplir con esta normativa y evitar sanciones.

Requisitos previos para configurar SSL en Plesk

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Plesk como administrador o con permisos de gestión de dominio.
  • Un dominio apuntando a tu servidor (por ejemplo, tudominio.com).
  • PrestaShop instalado y funcionando (aunque sea sin SSL por ahora).
  • Un certificado SSL (puedes obtener uno gratuito de Let's Encrypt o comprar uno comercial).

[TIP] Si tu dominio aún no está apuntando a tu servidor, primero debes configurar los DNS. Consulta con tu proveedor de hosting.

Paso 1: Instalar el certificado SSL en Plesk

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

Opción A: Certificado gratuito de Let's Encrypt (recomendado para principiantes)

  1. Inicia sesión en Plesk con tu usuario administrador.
  2. Ve a Herramientas y Configuración > Certificados SSL/TLS (o busca "SSL" en el buscador de Plesk).
  3. Haz clic en Añadir certificado SSL.
  4. Selecciona Let's Encrypt como tipo de certificado.
  5. Elige el dominio de tu tienda PrestaShop (por ejemplo, tudominio.com).
  6. Marca la opción Incluir el subdominio www si quieres que también funcione con www.
  7. Haz clic en Obtener. Plesk se comunicará con Let's Encrypt y en segundos tendrás tu certificado activo.

[INFO] Let's Encrypt emite certificados válidos por 90 días. Plesk los renueva automáticamente si el servicio está configurado. No te preocupes por la renovación.

Opción B: Certificado comercial (si ya tienes uno)

  1. En Certificados SSL/TLS, haz clic en Añadir certificado SSL.
  2. Selecciona Certificado comercial.
  3. Pega el contenido de tu certificado (archivo .crt), la clave privada (archivo .key) y la cadena de certificados (opcional pero recomendado).
  4. Asigna el certificado al dominio correspondiente.

Paso 2: Forzar HTTPS en el dominio desde Plesk

Una vez instalado el certificado, debes redirigir todo el tráfico a HTTPS. Esto se hace en la configuración del dominio.

  1. En Plesk, ve a Sitios web y dominios.
  2. Haz clic en el nombre de tu dominio (tudominio.com).
  3. Busca la sección Redirección HTTP a HTTPS o SSL/TLS (la ubicación exacta puede variar según la versión de Plesk).
  4. Activa la opción Redirigir todo el tráfico HTTP a HTTPS.
  5. Guarda los cambios.

[WARNING] Si no activas esta redirección, los usuarios podrían acceder a tu tienda por HTTP (inseguro) aunque tengas SSL instalado. Esto rompe la seguridad y puede mostrar contenido mixto.

Paso 3: Configurar SSL en PrestaShop

Ahora que tu servidor está listo, debes ajustar PrestaShop para que use HTTPS correctamente.

Acceder al panel de administración

  1. Ingresa a tu back office de PrestaShop (generalmente en tudominio.com/admin).
  2. Ve a Parámetros de la tienda > Tráfico y SEO.

Configurar las URLs

  1. En Configuración de SEO y URLs, busca la opción URL de la tienda.
  2. Cambia la URL base de http://tudominio.com a https://tudominio.com.
  3. Haz lo mismo para la URL de la tienda SSL (si aparece). Debe ser exactamente la misma que la anterior.
  4. Guarda los cambios.

[TIP] Si tu tienda usa varios idiomas, repite este paso para cada configuración de idioma.

Activar SSL en PrestaShop

  1. Ve a Parámetros de la tienda > General.
  2. Busca la opción Activar SSL (puede estar en "Opciones de seguridad" o similar).
  3. Actívala. También activa Activar SSL en todas las páginas.
  4. Guarda los cambios.

Verificar que todo funciona

  1. Abre una ventana de incógnito en tu navegador.
  2. Escribe https://tudominio.com y verifica que aparezca el candado verde.
  3. Navega por varias páginas de tu tienda (categorías, producto, carrito) para asegurarte de que no hay errores de contenido mixto.

Paso 4: Solucionar problemas comunes de contenido mixto

A veces, aunque tengas SSL, algunos elementos de tu tienda (imágenes, scripts) se cargan por HTTP, generando advertencias de seguridad. Esto se llama contenido mixto.

Cómo identificarlo

  • En el navegador, el candado verde puede aparecer con un signo de advertencia o desaparecer.
  • Usa la consola de desarrollador (F12) y busca errores como "Mixed Content".

Cómo solucionarlo

  1. Actualiza las URLs de las imágenes: Si subiste imágenes antes de tener SSL, es posible que estén guardadas con http://. En PrestaShop, ve a Catálogo > Productos y edita cada producto para cambiar las URLs de las imágenes manualmente. Esto es tedioso, pero existe una solución más rápida:
    • Usa un módulo como "SSL Redirect" o "HTTPS Fixer" para PrestaShop.
    • O ejecuta una consulta SQL en tu base de datos (si sabes hacerlo) para reemplazar http:// por https://. Ejemplo:
      UPDATE ps_configuration SET value = REPLACE(value, 'http://tudominio.com', 'https://tudominio.com');
      
  2. Revisa temas y módulos: Algunos temas antiguos o módulos gratuitos pueden tener enlaces duros con HTTP. Actualízalos o contacta al desarrollador.
  3. Limpia la caché: Después de hacer cambios, ve a Parámetros avanzados > Rendimiento y limpia la caché de tu tienda.

Preguntas frecuentes (FAQ) sobre SSL en Plesk y PrestaShop

¿Puedo usar un certificado SSL gratuito para mi tienda?

Sí, Let's Encrypt es perfectamente válido y seguro. Google lo acepta sin problemas. La única diferencia con uno de pago es que no incluye garantía económica (algo que solo necesitan grandes empresas).

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

Revisa que la redirección HTTP a HTTPS esté activa en Plesk. También verifica que PrestaShop tenga la URL base correcta. Si aún falla, desactiva temporalmente la redirección y comprueba que el certificado está instalado correctamente en Plesk.

¿Cómo sé si mi certificado SSL está funcionando?

Usa herramientas online como "SSL Checker" o simplemente visita tu web con https:// y haz clic en el candado del navegador para ver los detalles del certificado.

¿Afecta SSL a la velocidad de mi tienda?

Mínimamente. El cifrado añade una pequeña sobrecarga, pero los servidores modernos lo manejan sin problema. De hecho, HTTP/2 (que solo funciona con HTTPS) puede incluso mejorar la velocidad.

¿Necesito SSL para el panel de administración de PrestaShop?

Sí, es muy recomendable. Si accedes a /admin por HTTP, tu contraseña viaja sin cifrar. Activa SSL también para el back office siguiendo los mismos pasos.

Mantenimiento y buenas prácticas

Configurar SSL Plesk PrestaShop no es un proceso de una sola vez. Aquí algunos consejos para mantenerlo:

  • Renovación automática: Si usas Let's Encrypt, Plesk lo renueva automáticamente. Pero verifica cada 3 meses que el certificado sigue activo.
  • Monitoreo: Usa herramientas como "SSL Labs" para comprobar la calificación de tu SSL (debe ser A o superior).
  • Actualizaciones: Mantén PrestaShop y Plesk actualizados. Las nuevas versiones suelen incluir mejoras de seguridad.
  • Copia de seguridad: Antes de hacer cambios importantes, siempre respalda tu tienda y base de datos.

Conclusión

Configurar un certificado SSL en Plesk para PrestaShop es un proceso claro y directo si sigues los pasos adecuados. Desde la instalación del certificado hasta la configuración final en tu tienda, cada etapa es crucial para garantizar la seguridad y confianza de tus clientes. No solo mejorarás tu SEO, sino que también evitarás problemas legales y de usabilidad.

Recuerda que la seguridad es un viaje, no un destino. Una vez que tengas SSL funcionando, monitorea tu sitio periódicamente y mantén todo actualizado. Tu tienda PrestaShop merece la mejor protección, y con esta guía ya tienes las herramientas para lograrlo.

[TIP] Si encuentras algún problema, no dudes en contactar al soporte de tu hosting. Muchos proveedores ofrecen asistencia gratuita para configurar SSL en Plesk.

¡Ahora ve y protege tu tienda! El candado verde te espera.

¿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