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

Preguntas frecuentes sobre SSL en PrestaShop con Plesk

Actualizado el 5 de mayo de 2026

¿Qué es un Certificado SSL y por qué lo necesita mi tienda PrestaShop en Plesk?

Un certificado SSL (Secure Sockets Layer) es como un carné de identidad digital para tu tienda online. Cuando lo instalas, activas el protocolo HTTPS, lo que significa que toda la información que intercambian tus clientes con tu web (como contraseñas, datos de tarjetas de crédito o direcciones) viaja encriptada. Es decir, va en un "sobre sellado" que nadie puede abrir.

Para una tienda PrestaShop, el SSL no es un lujo, es una necesidad. Sin él, los navegadores como Chrome o Firefox marcarán tu web como "No segura", lo que ahuyentará a los clientes y perjudicará tu posicionamiento en Google (SEO). Además, es obligatorio para cumplir con normativas de protección de datos como el GDPR.

Cuando gestionas tu hosting con Plesk, el proceso de instalación y configuración de un certificado SSL para PrestaShop es muy sencillo, pero pueden surgir dudas. Aquí te resolvemos las más frecuentes.


Preguntas Frecuentes sobre SSL en PrestaShop con Plesk

1. ¿Cómo instalo un certificado SSL en mi tienda PrestaShop usando Plesk?

La instalación es un proceso de dos pasos: primero en el panel de Plesk y luego en la configuración de PrestaShop.

Paso 1: Instalar el certificado en Plesk

  1. Accede a tu panel de Plesk (normalmente en https://tudominio.com:8443).
  2. Ve a la sección "Sitios web y dominios".
  3. Busca el dominio de tu tienda PrestaShop y haz clic en "Certificado SSL" (o "Certificado Let's Encrypt" si usas el gratuito).
  4. Si usas Let's Encrypt (recomendado para empezar), haz clic en "Instalar" o "Añadir". Plesk generará y activará el certificado automáticamente.
  5. Si tienes un certificado de pago, sube los archivos (clave privada, certificado y cadena CA) en las casillas correspondientes y haz clic en "Enviar".
  6. Una vez instalado, asegúrate de que en el mismo dominio, en "Alojamiento web", el "Modo SSL/TLS" esté activado. Marca la opción "Soporte SSL" y selecciona el certificado que acabas de instalar.

Paso 2: Configurar PrestaShop

  1. Accede al panel de administración de tu PrestaShop (normalmente https://tudominio.com/admin).
  2. Ve a "Parámetros de la tienda" > "General".
  3. En la pestaña "Configuración de la tienda", busca la opción "Activar SSL" y ponla en "Sí".
  4. Más abajo, activa también "Activar SSL en todas las páginas". Esto forzará que toda tu tienda use HTTPS.
  5. Guarda los cambios. ¡Listo!

[TIP] Si después de activar SSL ves un error de "demasiadas redirecciones" o tu web no carga, limpia la caché de PrestaShop desde "Parámetros avanzados" > "Rendimiento" y también la caché de tu navegador.

2. ¿Es obligatorio tener SSL para el SEO de mi PrestaShop?

Sí, absolutamente. Google confirmó que HTTPS es un factor de ranking. Esto significa que las tiendas con SSL tienen ventaja sobre las que no lo tienen en los resultados de búsqueda.

Además, desde 2018, Chrome marca como "No segura" cualquier página HTTP que solicite datos personales (como formularios de login o pasarelas de pago). Si tu PrestaShop no tiene SSL, los clientes verán un candado rojo o un mensaje de advertencia, lo que reduce drásticamente la confianza y las conversiones.

3. ¿Puedo tener un certificado SSL gratuito en Plesk para mi PrestaShop?

¡Sí! La mayoría de los paneles Plesk incluyen integración con Let's Encrypt, una autoridad de certificación gratuita y automatizada. Puedes instalar un certificado válido por 90 días que Plesk renovará automáticamente si configuras la tarea programada.

Para ello, en Plesk, ve a tu dominio, haz clic en "Certificado SSL" y luego en "Let's Encrypt". Introduce tu correo electrónico y marca la casilla "Renovar automáticamente". Plesk se encargará del resto.

[WARNING] Los certificados Let's Encrypt son perfectos para la mayoría de tiendas, pero no ofrecen seguro de responsabilidad civil (como sí hacen los de pago). Si manejas grandes volúmenes de transacciones, un certificado de pago puede darte más tranquilidad.

4. ¿Qué hago si después de instalar SSL mi PrestaShop carga en HTTP o se ve rota (sin CSS, imágenes)?

Este es un problema muy común. Ocurre porque PrestaShop guarda las URLs de los recursos (imágenes, hojas de estilo) en la base de datos con HTTP en lugar de HTTPS.

Solución:

  1. Forzar SSL en el archivo .htaccess: Añade estas líneas al archivo .htaccess que está en la raíz de tu PrestaShop (créalo si no existe):
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    
  2. Cambiar la URL base en la base de datos: Accede a phpMyAdmin desde Plesk (sección "Bases de datos"). Selecciona la base de datos de tu PrestaShop y ejecuta esta consulta SQL, reemplazando tudominio.com por tu dominio real:
    UPDATE ps_configuration SET value = 'https://tudominio.com' WHERE name = 'PS_SHOP_DOMAIN';
    UPDATE ps_configuration SET value = 'https://tudominio.com' WHERE name = 'PS_SHOP_DOMAIN_SSL';
    
  3. Limpiar la caché de PrestaShop: Ve a "Parámetros avanzados" > "Rendimiento" y haz clic en "Limpiar caché".

5. ¿Cómo verifico que el SSL de mi PrestaShop está funcionando correctamente?

Hay varias formas de comprobarlo:

  • Visualmente: Abre tu tienda en el navegador. Deberías ver un candado verde en la barra de direcciones.
  • Herramientas online: Usa el SSL Checker de SSL Labs (https://www.ssllabs.com/ssltest/). Introduce tu dominio y te dará una calificación (A+ es la mejor).
  • Desde el panel de Plesk: Ve a "Sitios web y dominios" y busca un candado verde junto a tu dominio. Si es rojo, el certificado no es válido o no está bien configurado.

6. Mi certificado SSL caduca, ¿qué pasa con mi tienda? ¿Plesk lo renueva automáticamente?

Si tu certificado caduca, los navegadores mostrarán un error de seguridad (NET::ERR_CERT_DATE_INVALID). Los clientes no podrán acceder a tu tienda sin ver una advertencia aterradora.

Para certificados Let's Encrypt: Si configuraste la "Renovación automática" en Plesk, no debes preocuparte. Plesk lo renovará antes de que caduque.

Para certificados de pago: Deberás renovarlo manualmente con tu proveedor y luego subir los nuevos archivos a Plesk (en la misma sección de certificado SSL).

[INFO] Te recomendamos que actives las notificaciones por correo en Plesk para que te avise cuando un certificado esté próximo a caducar (por ejemplo, 30 días antes).

7. ¿Afecta el SSL a la velocidad de carga de mi PrestaShop?

Sí, pero el impacto es mínimo y normalmente imperceptible. El proceso de encriptación/desencriptación añade una pequeña latencia. Sin embargo, las ventajas en seguridad y SEO superan con creces este pequeño coste.

Para minimizar el impacto, asegúrate de:

  • Usar un hosting de calidad (con servidores rápidos).
  • Activar la caché de PrestaShop (CCC para CSS y JavaScript).
  • Usar un CDN (Content Delivery Network) que soporte HTTPS.

8. ¿Puedo tener SSL para varios dominios o subdominios en mi PrestaShop con Plesk?

Sí. Plesk soporta dos tipos de certificados:

  • Wildcard SSL: Cubre un dominio principal y todos sus subdominios (ej: *.tudominio.com). Ideal si tienes es.tudominio.com, en.tudominio.com, etc.
  • Multi-dominio (SAN): Cubre varios dominios completamente diferentes (ej: tudominio.com, otra-tienda.com).

Puedes instalar cualquiera de estos desde la sección "Certificados SSL" en Plesk. Solo recuerda que Let's Encrypt gratuito no ofrece certificados wildcard, pero sí multi-dominio (SAN) para hasta 100 dominios.

9. ¿Qué hago si mi PrestaShop usa un subdominio (ej: tienda.midominio.com)? ¿El proceso es diferente?

No, el proceso es exactamente el mismo. Solo que en Plesk, cuando vayas a instalar el certificado, debes seleccionar el subdominio correspondiente (ej: tienda.midominio.com) en lugar del dominio principal.

Si tu PrestaShop está en un subdominio y el dominio principal ya tiene SSL, no hay conflicto. Cada subdominio necesita su propio certificado (a menos que uses un wildcard).

10. Configuré SSL pero mi pasarela de pago (PayPal, Stripe) da error. ¿Qué ocurre?

Esto suele pasar porque la pasarela de pago verifica que la URL de tu tienda coincida con la del certificado. Si tu PrestaShop está en https://tudominio.com pero la URL de notificación (webhook) que envías a la pasarela es http://tudominio.com, el banco rechazará la transacción.

Solución:

  1. En PrestaShop, ve a "Módulos" > "Módulos y servicios".
  2. Busca el módulo de tu pasarela de pago (ej: PayPal).
  3. En su configuración, asegúrate de que la "URL de notificación" o "Webhook URL" use HTTPS.
  4. Guarda y prueba de nuevo.

Además, verifica que en "Parámetros de la tienda" > "General" tengas activada la opción "Activar SSL en todas las páginas", especialmente las del proceso de pago.


Conclusión: La Seguridad de tu PrestaShop empieza con un SSL bien configurado

Instalar y configurar un certificado SSL en tu PrestaShop a través de Plesk es un proceso simple que te aporta:

  • Confianza del cliente: El candado verde es la primera señal de que tu tienda es profesional y segura.
  • Mejor SEO: Google premia las webs HTTPS.
  • Cumplimiento legal: Te ayuda a cumplir con el GDPR y otras normativas.
  • Protección de datos: Tus clientes y tu negocio están a salvo de ataques de intermediarios.

Si sigues esta guía, resolverás las dudas más comunes. Recuerda que si tu panel de control es Syspanel (HestiaCP), el acceso se realiza por el puerto 2106 (ej: https://tudominio.com:2106), y el proceso de instalación del SSL es similar, aunque la interfaz varía ligeramente.

¿Tienes más preguntas? No dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte a mantener tu tienda segura y funcionando a la perfecció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