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

Cómo instalar un certificado SSL en PrestaShop desde tu panel

Actualizado el 11 de marzo de 2026

¿Tu tienda en PrestaShop sigue funcionando sin el candadito en la barra del navegador? Entonces estás perdiendo ventas y confianza con tus clientes. Un certificado SSL no es un lujo, es una necesidad absoluta para cualquier tienda online. No solo protege los datos sensibles de tus compradores, sino que Google lo utiliza como factor de ranking. Si quieres vender más y dar una imagen profesional, es hora de instalar un certificado SSL en PrestaShop.

Te voy a guiar paso a paso, sin tecnicismos raros, para que lo hagas tú mismo desde tu panel de control. No necesitas ser un experto en servidores, solo seguir estas instrucciones al pie de la letra. Al final, tendrás tu tienda funcionando con https y la seguridad que tus clientes esperan.

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

Antes de ensuciarnos las manos, vamos a entender por qué este paso es tan crítico. Cuando un visitante entra a tu tienda y ve que la URL no empieza con https, su navegador mostrará una advertencia de "No seguro". ¿Adivina qué pasa? El 90% de los usuarios abandonará tu web al instante. Nadie quiere dar su tarjeta de crédito en un sitio que no parece confiable.

Además, prestashop ssl no es solo para el pago. Protege todo el tráfico entre el navegador del cliente y tu servidor, incluyendo formularios de contacto, registros y datos de inicio de sesión. Y no olvidemos el SEO: Google da preferencia a las webs con https prestashop. Si no lo tienes, tu competidor con SSL te va a comer la tostada en los resultados de búsqueda.

Antes de empezar: ¿Qué necesitas?

Para llevar a cabo este proceso, necesitarás dos cosas fundamentales:

  1. Un certificado SSL: Puede ser gratuito (Let's Encrypt) o de pago (Comodo, DigiCert, etc.). La mayoría de los paneles de control modernos te permiten emitir uno gratuito directamente.
  2. Acceso a tu panel de control de hosting: Aquí es donde se gestiona el servidor y los dominios. Dependiendo de tu proveedor, el panel será cPanel, Plesk, o Syspanel (que es el que usaremos de ejemplo, con su puerto de acceso especial, el 2106).

Si no sabes qué panel usa tu hosting, revisa el correo de bienvenida o contacta con soporte. Es importante saberlo para navegar correctamente.

El primer paso: Emitir o instalar el certificado SSL

Este es el corazón del asunto. Tienes que decirle al servidor que emita un certificado para tu dominio. Si usas Syspanel, el proceso es muy sencillo. Primero, accede a tu panel a través de la URL que te dio tu proveedor, añadiendo el puerto 2106 al final. Por ejemplo: https://tudominio.com:2106.

Dentro del panel, busca la sección de "Sitios Web" o "Dominios". Encontrarás una opción llamada "SSL" o "Seguridad". Haz clic ahí. Verás un botón para "Emitir certificado" o "Instalar Let's Encrypt". Normalmente, solo tendrás que seleccionar el dominio y pulsar el botón. En menos de un minuto, el certificado estará activo en el servidor.

[INFO] Si tu panel no tiene esta opción automática, deberás comprar un certificado e instalarlo manualmente (te pedirán un archivo .crt y una clave .key). Sin embargo, la tendencia actual es la emisión automática gratuita.

Forzar HTTPS en PrestaShop desde el Panel de Administración

Una vez que el certificado está emitido, hay que "encender" el HTTPS en PrestaShop. Esto se hace desde el back-office de tu tienda. Vamos a ello.

1. Accede a tu panel de administración de PrestaShop

Ve a https://tudominio.com/admin (o la URL que uses para entrar). Una vez dentro, navega hasta el menú Parámetros avanzados en el menú lateral izquierdo.

2. Configura las opciones de rendimiento

Dentro de "Parámetros avanzados", busca la opción Rendimiento. No te asustes, no vamos a tocar nada raro. Solo busca la sección de Configuración de URL o Preferencias de SEO y URLs. En versiones más recientes de PrestaShop, la opción está en Parámetros avanzados > Rendimiento.

3. Activa la opción de SSL

Ahora viene el paso clave. En esa sección, verás una casilla que dice "Activar SSL" o "Forzar SSL en todas las páginas". Actívala. Lo que hace esta opción es redirigir automáticamente a todos los visitantes a la versión https de tu web.

[WARNING] Es fundamental activar esta casilla. Si solo emites el certificado pero no fuerzas la redirección, un usuario podría entrar por http:// y ver la web sin seguridad. Activar esta opción garantiza que todo el mundo use la versión segura.

4. Guarda los cambios

Pulsa el botón Guardar al final de la página. PrestaShop te pedirá que inicies sesión de nuevo. No te preocupes, es normal. Al hacerlo, verás que la URL de tu administrador ya empieza con https.

Verificar que todo funciona correctamente

Después de activar la opción, es hora de comprobar que todo está en orden. No basta con mirar la página de inicio; hay que hacer una revisión más profunda.

1. Comprueba en modo incógnito

Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox) y visita tu tienda. Deberías ver el candado en la barra de direcciones. Si no lo ves, algo está mal.

2. Busca contenido mixto

A veces, la web carga en https, pero hay imágenes o scripts que se cargan desde http://. Esto se llama "contenido mixto" y el navegador te lo marcará como un error de seguridad. Para solucionarlo, PrestaShop tiene una herramienta interna.

3. Usa la herramienta de PrestaShop para arreglar URLs

Ve de nuevo a Parámetros avanzados > Rendimiento. Al final de la página, verás un botón llamado "Migrar la base de datos de URL" o similar. Esta herramienta actualiza todas las URLs de tus productos, imágenes y enlaces internos de http:// a https://. Es imprescindible ejecutarla después de instalar el SSL.

[TIP] Si después de ejecutar la herramienta sigues viendo problemas, ve a Preferencias > Imágenes y haz clic en "Regenerar miniaturas". A veces las imágenes antiguas se quedan enlazadas con el protocolo antiguo.

Cómo instalar SSL en PrestaShop si tienes Syspanel

Déjame insistir en el caso de Syspanel, ya que es muy común y tiene un detalle clave: el puerto. Para acceder a la gestión de tu servidor, debes escribir tu dominio o IP seguido de :2106.

Por ejemplo, en tu navegador: https://tudominio.com:2106. Una vez dentro, el proceso es intuitivo:

  1. Ve a la sección "Web" o "Sitios Web".
  2. Busca tu dominio en la lista.
  3. Haz clic en el icono de "Configurar" o el engranaje.
  4. En el menú lateral, busca "SSL".
  5. Pulsa "Emitir Let's Encrypt".
  6. Asegúrate de marcar la casilla de "Forzar HTTPS" que viene en el mismo panel. Esto te ahorrará el paso de configurarlo en PrestaShop, aunque es recomendable hacerlo también en la tienda para asegurarte.

Esta integración es perfecta porque te permite gestionar el certificado y la redirección desde el mismo sitio. Si tienes algún problema, el log de errores del panel te dirá exactamente qué está fallando.

Solución de problemas comunes al instalar SSL en PrestaShop

A veces, las cosas no salen a la primera. Aquí te dejo los problemas más habituales y cómo solucionarlos.

Error: "Demasiadas redirecciones"

Esto suele pasar cuando tienes activada la redirección en el panel de control y también en el .htaccess de PrestaShop, o viceversa. La solución es sencilla: desactiva el "Forzar SSL" de Syspanel y deja que lo haga PrestaShop, o al revés. Elige una opción, no las dos a la vez.

Error: "Tu conexión no es privada"

Este mensaje aparece cuando el certificado no se ha emitido correctamente o no cubre el dominio. Comprueba que has emitido el certificado para tudominio.com y también para www.tudominio.com. En Syspanel, al emitir el certificado, verás una casilla para incluir ambos subdominios. Márcala siempre.

La web carga pero sin el candado

Esto es un problema de contenido mixto. Revisa el código fuente de tu web (clic derecho > Ver código fuente) y busca http://. Si encuentras enlaces a imágenes o scripts con ese protocolo, ejecuta de nuevo la herramienta de migración de URLs de PrestaShop y limpia la caché.

Preguntas frecuentes sobre la seguridad en PrestaShop

Aquí van algunas dudas que suelen tener los dueños de tiendas online.

¿Es obligatorio tener SSL en PrestaShop?

Sí, es obligatorio para cumplir con la normativa de protección de datos (RGPD) y para pasar los estándares de seguridad de las pasarelas de pago. Además, es una señal de confianza fundamental para tus clientes.

¿Cuánto cuesta un certificado SSL para PrestaShop?

Puede ser gratis con Let's Encrypt o costar entre 10 y 100 euros al año si eliges uno de pago. La versión gratuita es perfecta para la mayoría de tiendas. La de pago te ofrece garantías adicionales y soporte técnico, pero a nivel de cifrado son idénticas.

¿Puedo instalar el certificado desde el hosting o debo hacerlo desde el panel de PrestaShop?

Debes hacer ambas cosas. Primero emitirlo desde el hosting (Syspanel, cPanel, etc.) y luego activar la opción de "Forzar SSL" dentro de PrestaShop. Son dos pasos complementarios e imprescindibles.

¿Qué es el puerto 2106 en Syspanel?

Es el puerto de acceso a la interfaz de administración de tu servidor. Es una medida de seguridad para que la gestión de tu hosting no esté en el puerto estándar (80 o 443). Siempre que quieras gestionar tu servidor con Syspanel, deberás añadir :2106 al final de la URL.

El último empujón: Limpia la caché

Después de todos estos cambios, es vital limpiar la caché de PrestaShop. Ve a Parámetros avanzados > Rendimiento y en la parte superior verás la opción de Vaciar la caché. Púlsala. Esto es como reiniciar el ordenador después de instalar un programa; asegura que todos los cambios se apliquen correctamente.

También puedes limpiar la caché de tu navegador para evitar ver una versión antigua de la página. Con esto, tu certificado ssl tienda estará 100% operativo y tu seguridad prestashop brillará con luz propia.

Ahora ya sabes cómo instalar un certificado SSL en PrestaShop desde tu panel. Tómate tu tiempo para hacerlo bien. La confianza de tus clientes y tu posicionamiento en Google te lo agradecerán. No lo dejes para mañana; tu tienda necesita ese candado hoy.

¿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