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

Configurar SSL/HTTPS en PrestaShop desde el panel de control

Actualizado el 7 de junio de 2026

¿Por qué es tan importante configurar SSL/HTTPS en tu PrestaShop?

Si tienes una tienda online con PrestaShop, la seguridad no es un lujo, es una necesidad absoluta. Cuando hablamos de SSL (Secure Sockets Layer) y HTTPS, nos referimos al candado que ves en la barra de direcciones de tu navegador. Ese candado significa que la información que viaja entre tu cliente y tu tienda está cifrada, es decir, codificada para que nadie pueda interceptarla.

Imagina que es como enviar una carta en una caja fuerte sellada en lugar de una postal abierta. Sin SSL, los datos de tus clientes (nombres, direcciones, números de tarjeta de crédito) viajan como una postal, visibles para cualquier persona con las herramientas adecuadas. Con SSL, viajan en una caja fuerte.

Además de la seguridad, Google penaliza las webs sin HTTPS. Desde hace años, Chrome y otros navegadores marcan las páginas sin SSL como "No seguras", lo que ahuyenta a los visitantes y reduce tu posicionamiento SEO. Configurar SSL/HTTPS en PrestaShop no solo protege a tus clientes, sino que también mejora tu visibilidad en los motores de búsqueda.

En esta guía, te voy a explicar paso a paso cómo configurar SSL/HTTPS en PrestaShop desde tu panel de control. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Vamos a ello.


Paso 1: Verifica que tu certificado SSL esté activo

Antes de tocar nada en PrestaShop, es fundamental asegurarse de que tu hosting ya tiene un certificado SSL instalado y funcionando. Sin este certificado, nada de lo que hagamos en el panel de control tendrá efecto.

¿Cómo saber si tu hosting tiene SSL activo?

La forma más sencilla es escribir tu dominio en el navegador anteponiendo https:// (por ejemplo, https://tutienda.com). Si ves el candado verde o el texto "Conexión segura", perfecto, ya tienes el certificado. Si te aparece un error de "Conexión no privada" o "Tu conexión no es segura", entonces necesitas instalar el certificado primero.

¿Dónde instalar el certificado SSL?

La mayoría de los paneles de control de hosting modernos incluyen una opción para instalar SSL de forma automática (como Let's Encrypt). Si tu hosting usa Syspanel (el panel de control al que accedes por el puerto 2106), normalmente encontrarás la sección "SSL" o "Certificados" dentro del dominio correspondiente. Busca un botón que diga "Instalar SSL" o "Emitir certificado Let's Encrypt" y actívalo.

[INFO]: Si no encuentras la opción de SSL en tu panel de control, contacta con tu proveedor de hosting. Es un servicio básico que todos deberían ofrecer.


Paso 2: Accede al panel de administración de PrestaShop

Una vez que tienes el certificado SSL activo, es hora de entrar a la administración de tu tienda. Para ello, ve a tu navegador y escribe la URL de acceso a tu panel. Normalmente es algo como https://tutienda.com/admin o https://tutienda.com/administrador (depende de cómo lo configuraste al instalar).

Consejo: Si tienes problemas para acceder, prueba a escribir la URL con https:// de forma explícita. A veces el navegador intenta redirigirte a la versión no segura.

Una vez dentro, verás el escritorio de PrestaShop con todas las opciones de configuración. No te abrumes, solo necesitamos ir a un lugar muy concreto.


Paso 3: Navega hasta la configuración de parámetros generales

En el menú lateral izquierdo de tu panel de administración, busca la sección que dice "Configuración avanzada". Al pasar el ratón por encima (o hacer clic), se desplegarán varias opciones. Haz clic en "Rendimiento".

[WARNING]: Es muy fácil confundirse y buscar en "Parámetros de la tienda" o "Módulos". La opción correcta es "Configuración avanzada" y luego "Rendimiento". Si no la encuentras, usa el buscador del panel (si tu versión lo tiene) escribiendo "Rendimiento".


Paso 4: Encuentra el apartado de SSL

Dentro de la página de "Rendimiento", tendrás que desplazarte un poco hacia abajo. Busca una sección llamada "Seguridad" o "SSL". Dependiendo de la versión de PrestaShop que tengas (1.6, 1.7, 8.x), el texto y la ubicación pueden variar ligeramente, pero la esencia es la misma.

Generalmente, verás dos opciones:

  1. Activar SSL: Un botón o interruptor para activar el cifrado.
  2. Activar SSL en todas las páginas: Una casilla de verificación adicional.

¿Qué significa cada opción?

  • Activar SSL: Esta es la opción principal. La activas y PrestaShop usará HTTPS en tu tienda.
  • Activar SSL en todas las páginas: Te recomiendo encarecidamente que actives esta opción también. Asegura que todas las páginas de tu tienda (no solo las del carrito o el checkout) usen HTTPS. Es la mejor práctica para evitar contenido mixto (mezcla de HTTP y HTTPS) que puede causar problemas de seguridad y de SEO.

Paso 5: Guarda los cambios

Después de activar las opciones de SSL, no olvides hacer clic en el botón "Guardar" en la parte superior derecha de la página. PrestaShop guardará la configuración y aplicará los cambios.

[TIP]: Después de guardar, es muy probable que PrestaShop te cierre la sesión y te redirija a la nueva URL con HTTPS. No te asustes, es un comportamiento normal. Vuelve a iniciar sesión con tu usuario y contraseña habituales.


Paso 6: Configura las URLs de tu tienda (¡Importante!)

Este es un paso que muchos olvidan y puede causar problemas de redireccionamientos infinitos o errores. Necesitamos asegurarnos de que las URLs de tu tienda estén configuradas con https://.

Ve al menú lateral y entra en "Parámetros de la tienda" y luego en "General" (o "Ajustes de tienda" dependiendo de la versión).

Busca un apartado llamado "URL de la tienda" o similar. Aquí verás campos como:

  • URL base de la tienda
  • URL base de SSL

Ambos campos deben tener la dirección completa de tu tienda comenzando con https://. Por ejemplo, en lugar de http://tutienda.com, debe ser https://tutienda.com.

[WARNING]: Asegúrate de que ambas URLs sean exactamente iguales, solo cambiando el protocolo (http vs https). Si una tiene www y la otra no, tendrás problemas. Elige una versión (con www o sin www) y úsala de forma consistente. Por ejemplo, si tu dominio es tutienda.com, usa https://tutienda.com en ambos campos.

Guarda los cambios de nuevo.


Paso 7: Limpia la caché de PrestaShop

PrestaShop guarda archivos temporales (caché) para que tu tienda cargue más rápido. A veces, estos archivos antiguos pueden interferir con la nueva configuración SSL. Para evitar conflictos, es buena práctica limpiar la caché.

En el mismo menú de "Configuración avanzada", busca la opción "Rendimiento" (la misma donde activaste el SSL) y desplázate hasta la parte superior. Verás un botón que dice "Vaciar la caché" o un icono de papelera. Haz clic en él.

[INFO]: No pasa nada si no encuentras el botón exacto. Puedes esperar unos minutos, la caché se regenerará sola. Pero limpiarla manualmente acelera el proceso y evita dolores de cabeza.


Paso 8: Verifica que todo funcione correctamente

Ahora viene la parte más gratificante: comprobar que todo funciona. Para ello:

  1. Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox).
  2. Escribe la URL de tu tienda sin especificar el protocolo, por ejemplo, tutienda.com.
  3. Observa si te redirige automáticamente a https://tutienda.com y si aparece el candado de seguridad.
  4. Navega por diferentes páginas de tu tienda, especialmente el carrito de compras y el proceso de pago. Asegúrate de que en todas ellas aparezca el candado.

Si en algún momento ves un error de "contenido mixto" (el navegador te avisa de que hay elementos no seguros), puede ser que tengas recursos (imágenes, scripts) cargados desde URLs antiguas con http://. Esto se soluciona limpiando la caché del navegador y, si persiste, puede que necesites un módulo de PrestaShop para forzar HTTPS en todos los recursos.


Solución de problemas comunes (FAQ)

Mi tienda no carga después de activar SSL

Esto suele pasar por un bucle de redireccionamiento. Revisa que has configurado correctamente las URLs en el paso 6. Asegúrate de que tanto la URL base como la URL de SSL son idénticas, solo cambiando el protocolo. Si el problema persiste, accede a tu hosting (por ejemplo, a través de Syspanel en el puerto 2106) y revisa si hay algún archivo .htaccess con reglas de redirección incorrectas. Puedes intentar renombrarlo temporalmente a .htaccess.bak para ver si el problema se resuelve (PrestaShop lo regenerará).

Veo un aviso de "contenido mixto" en el navegador

Esto significa que tu página se carga por HTTPS, pero contiene elementos (imágenes, CSS, JS) que se cargan por HTTP. La solución más común es limpiar la caché de PrestaShop y del navegador. Si el problema continúa, puede que tengas imágenes que se insertaron con URLs absolutas antiguas. Puedes usar un módulo de PrestaShop para forzar la carga de todos los recursos por HTTPS o buscar y reemplazar las URLs en la base de datos (esto es más avanzado, si no te sientes seguro, contacta a un desarrollador).

¿Necesito un certificado SSL de pago?

No, los certificados SSL gratuitos como Let's Encrypt son perfectamente válidos y seguros. La mayoría de los hostings los ofrecen. La diferencia con los de pago es básicamente el soporte técnico y algunas garantías adicionales, pero para una tienda online estándar, el gratuito es más que suficiente.

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

Puedes usar herramientas online como "SSL Labs" (de Qualys) para analizar tu dominio. Te dará una nota de A a F. Una nota A o A+ es ideal. Si obtienes una nota más baja, te indicará qué debes corregir (normalmente son configuraciones avanzadas del servidor).


Conclusión: La seguridad es una inversión, no un gasto

Configurar SSL/HTTPS en PrestaShop es un proceso sencillo que tiene un impacto enorme en la confianza de tus clientes y en tu posicionamiento SEO. Has dado un paso fundamental para profesionalizar tu tienda online.

Recuerda que la seguridad es un proceso continuo. Mantén tu PrestaShop actualizado, usa contraseñas fuertes y revisa periódicamente que tu certificado SSL esté vigente (los de Let's Encrypt caducan cada 90 días, aunque la mayoría de los hostings los renuevan automáticamente).

[TIP]: Si tienes dudas sobre la renovación automática de tu certificado, pregunta a tu proveedor de hosting o revisa la configuración en tu panel de control (como Syspanel, accesible por el puerto 2106). Es mejor estar seguro.

Ahora que tu tienda es segura, puedes enfocarte en lo que realmente importa: vender tus productos y hacer crecer tu negocio. ¡Enhorabuena!

¿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