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

Activar SSL y HTTPS en PrestaShop con Syspanel

Actualizado el 20 de febrero de 2026

¿Por qué es tan importante activar SSL y HTTPS en PrestaShop?

Cuando tienes una tienda online, la seguridad no es un extra, es una necesidad absoluta. Si tus clientes van a introducir sus datos personales, direcciones de envío y, sobre todo, sus datos de pago, necesitan sentirse seguros. Ahí es donde entra en juego el certificado SSL.

Un certificado SSL (Secure Sockets Layer) cifra la información que viaja entre el navegador del visitante y tu servidor. Esto significa que si alguien intercepta los datos, solo verá un galimatías ilegible, no los números de tarjeta de crédito o contraseñas.

Además de la seguridad, activar HTTPS en PrestaShop tiene un beneficio directo para tu posicionamiento: Google favorece a las webs seguras. Desde hace años, el buscador marca como "No segura" a las páginas que no tienen SSL, lo que provoca una pérdida de confianza inmediata y una caída en los clics. Por tanto, activar ssl prestashop no es solo una cuestión técnica, es una estrategia de SEO fundamental.

En esta guía, vamos a explicarte paso a paso cómo activar SSL y HTTPS en PrestaShop utilizando Syspanel, el panel de control que encontrarás en tu hosting. No necesitas ser un experto, solo seguir las instrucciones y en unos minutos tu tienda estará protegida.

¿Qué es Syspanel y por qué es tu mejor aliado?

Syspanel es el panel de control que utilizamos en nuestro hosting para gestionar todos los aspectos de tu servidor. Es una herramienta potente pero diseñada para que cualquier persona, incluso sin conocimientos técnicos profundos, pueda administrar su web.

Puedes acceder a Syspanel a través de la dirección tu-dominio.com:2106. Es importante que recuerdes este puerto, ya que es el acceso directo a tu panel. Una vez dentro, podrás gestionar bases de datos, cuentas de correo, archivos y, por supuesto, los certificados SSL.

La ventaja de usar Syspanel es que centraliza todas las tareas de mantenimiento. No necesitas entrar en varios sitios web para configurar tu servidor; todo está en un solo lugar, de forma clara y organizada.

Paso 1: Verifica que tu dominio apunta correctamente

Antes de empezar a activar SSL, es fundamental que tu dominio esté bien configurado. Esto significa que debe apuntar a tu servidor y que tu web esté funcionando correctamente sin SSL.

Para verificar esto, simplemente escribe tu dominio en el navegador y asegúrate de que carga tu tienda sin errores. Si ves algún problema, resuélvelo antes de continuar. Un dominio mal configurado puede causar conflictos al intentar emitir el certificado.

Paso 2: Genera el certificado SSL desde Syspanel

El primer paso técnico es generar el certificado. Syspanel te permite hacerlo de forma automática, sin necesidad de ir a una entidad certificadora externa.

  1. Accede a Syspanel escribiendo tu-dominio.com:2106 en tu navegador e inicia sesión con tus credenciales.
  2. Busca la sección "SSL" o "Certificados SSL" en el menú lateral. Puede estar dentro de la categoría "Seguridad" o "Web".
  3. Haz clic en el botón "Emitir" o "Generar certificado".
  4. Selecciona tu dominio de la lista desplegable. Asegúrate de elegir tanto el dominio principal (tudominio.com) como la versión con www (www.tudominio.com) si es que la usas. A menudo, se emiten ambos en un solo certificado para evitar errores de coincidencia.
  5. Elige la opción "Let's Encrypt" si aparece. Es la opción más común y gratuita. Syspanel se encargará de la renovación automática, así que no tendrás que preocuparte por caducidades.
  6. Pulsa en "Guardar" o "Emitir".

El proceso de emisión suele tardar entre 1 y 5 minutos. Syspanel se comunicará con la entidad certificadora, verificará que eres el dueño del dominio y generará los archivos necesarios.

[INFO] Si el proceso falla, lo más común es que el dominio no esté apuntando correctamente al servidor o que haya un problema con el registro DNS. Revisa que los registros A y CNAME estén bien configurados en tu proveedor de DNS.

Paso 3: Activar SSL y HTTPS en PrestaShop desde el Back Office

Una vez que el certificado está emitido, el siguiente paso es configurar PrestaShop para que lo utilice. Esto se hace desde el panel de administración de tu tienda.

  1. Accede al Back Office de PrestaShop (normalmente en tu-dominio.com/admin).
  2. Ve al menú "Configuración de la tienda" y luego a "Parámetros generales".
  3. Busca la sección "Seguridad".
  4. Verás una opción que dice "Activar SSL" o "Activar SSL en todas las páginas". Activa la primera opción y guarda los cambios.
  5. Después de guardar, la página se recargará y ya deberías ver el candado en la barra de direcciones.

[WARNING] Es crucial que actives primero la opción "Activar SSL" y luego la de "Activar SSL en todas las páginas". Si activas ambas a la vez, puede que la sesión se pierda y te impida acceder al panel. Si esto ocurre, no te preocupes, es un error común. Simplemente entra de nuevo y actívalas de una en una.

Activar SSL en todas las páginas

Una vez que has activado la primera opción y has visto que todo funciona, es el momento de activar la segunda: "Activar SSL en todas las páginas". Esta opción fuerza a que todas las URL de tu tienda se muestren con https://, lo cual es esencial para evitar el famoso error de "contenido mixto".

El contenido mixto ocurre cuando una página segura (HTTPS) carga recursos (imágenes, scripts, hojas de estilo) desde una URL no segura (HTTP). Esto provoca que el candado no aparezca y que se muestre un aviso de seguridad, lo que espanta a los clientes.

Al activar esta opción, PrestaShop se encarga de reescribir las URLs de los recursos para que se carguen desde HTTPS, eliminando este problema de raíz.

Paso 4: Configurar la redirección de HTTP a HTTPS

Aunque PrestaShop ya gestiona la mayoría de las URLs, es una buena práctica asegurar que cualquier persona que escriba tu dominio sin https (es decir, http://tudominio.com) sea redirigida automáticamente a la versión segura. Esto se puede hacer desde Syspanel, lo que lo hace muy sencillo.

  1. Vuelve a Syspanel (tu-dominio.com:2106).
  2. En la sección de tu dominio o en "Servicios Web", busca la opción "Redirecciones" o "Redirect".
  3. Crea una regla que redirija todo el tráfico de http:// a https://.
  4. Selecciona el tipo de redirección 301 (Movido Permanente). Esto es importante para el SEO, ya que le dice a Google que la página ha cambiado de dirección de forma permanente y debe transferir toda la autoridad a la nueva URL.
  5. Guarda los cambios.

También puedes hacerlo modificando el archivo .htaccess, pero desde Syspanel es mucho más visual y seguro, ya que el panel se encarga de los detalles técnicos.

Paso 5: Actualizar las URLs en PrestaShop

En ocasiones, PrestaShop no actualiza automáticamente las URLs de la tienda en la base de datos. Para asegurarte de que todo esté correcto, sigue estos pasos:

  1. Ve al Back Office de PrestaShop.
  2. En el menú "Configuración de la tienda", entra en "Parámetros generales".
  3. En la pestaña "Mantenimiento" o en la misma configuración general, busca los campos "URL de la tienda" o "Dominio".
  4. Asegúrate de que empiecen por https:// en lugar de http://.
  5. Si no es así, cámbialo manualmente y guarda.

[TIP] Si tu tienda usa una caché, es recomendable vaciarla después de estos cambios. Puedes hacerlo desde el Back Office en "Parámetros avanzados" > "Rendimiento" y pulsando el botón "Vaciar la caché". Esto evitará que los visitantes vean errores extraños.

Solución de problemas comunes al activar SSL

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí te dejamos los más comunes y cómo solucionarlos.

Error de contenido mixto

Síntoma: El candado no aparece en el navegador o aparece un triángulo de advertencia.

Solución: Este error ocurre cuando hay recursos cargados desde http://. Puedes usar la herramienta de desarrollador de tu navegador (F12) para ver qué recursos están fallando. Luego, revisa si hay URLs hardcodeadas en tu base de datos o en los archivos de configuración. La mayoría de las veces, el plugin de PrestaShop para forzar HTTPS en todas las páginas lo soluciona. Si no, tendrás que buscar en la base de datos y reemplazar http:// por https://.

Bucle de redirección (Too many redirects)

Síntoma: El navegador te muestra un error de "demasiadas redirecciones".

Solución: Esto suele ocurrir cuando tienes una redirección en Syspanel que entra en conflicto con la de PrestaShop. Intenta desactivar temporalmente la redirección en Syspanel y ver si el problema persiste. Si se soluciona, es que hay un conflicto. A veces, PrestaShop ya maneja la redirección por sí solo, así que no necesitas la de Syspanel. En ese caso, elimina la regla de redirección que creaste en el panel.

El certificado no se emite

Síntoma: Syspanel te da un error al intentar generar el certificado.

Solución: Verifica que tu dominio apunta a la IP correcta. Puedes hacerlo desde la línea de comandos con ping tudominio.com o usando herramientas online. Asegúrate de que no haya un servicio de proxy o CDN que interfiera. En Syspanel, a veces hay que esperar unos minutos después de cambiar los DNS para que la emisión funcione.

Preguntas frecuentes (FAQ) sobre SSL y PrestaShop

¿Activar SSL en PrestaShop afecta a mi posicionamiento SEO?

Sí, de forma positiva. Google considera HTTPS como una señal de ranking. Además, una web con SSL tiene menos probabilidades de ser marcada como "No segura", lo que mejora la experiencia del usuario y reduce la tasa de rebote. Por tanto, activar ssl prestashop es una acción recomendada para cualquier estrategia de SEO.

¿Cuánto cuesta un certificado SSL?

La mayoría de los certificados modernos, como los de Let's Encrypt, son gratuitos. Syspanel los emite automáticamente y se renuevan sin coste. Si necesitas un certificado de validación extendida (EV), que muestra el nombre de la empresa en la barra de direcciones, ese sí suele tener un coste, pero para la mayoría de las tiendas online, el certificado gratuito es más que suficiente.

¿Qué hago si mi web se ve rara después de activar HTTPS?

Es probable que se trate de un problema de caché o de contenido mixto. Primero, vacía la caché de PrestaShop y la de tu navegador. Si el problema persiste, revisa si hay imágenes o scripts que se cargan desde URLs http://. Puedes usar un plugin o una búsqueda en la base de datos para reemplazarlos.

¿Puedo activar SSL si tengo una tienda en un subdominio?

Sí, el proceso es el mismo. Debes emitir el certificado para el subdominio (por ejemplo, tienda.tudominio.com) y luego configurar PrestaShop para que lo use. En Syspanel, podrás seleccionar el subdominio en el momento de emitir el certificado.

¿Es necesario activar SSL si uso una pasarela de pago externa?

Sí, es absolutamente necesario. Aunque el pago se procese en una web externa, la información del carrito, la dirección del cliente y los datos de contacto viajan desde tu web. Si no tienes SSL, esa información está expuesta. Además, la mayoría de las pasarelas de pago requieren que la tienda tenga HTTPS para poder integrarse correctamente.

Conclusión: Tu tienda segura, tus clientes felices

Activar SSL y HTTPS en PrestaShop con Syspanel es un proceso sencillo que tiene un impacto enorme en la seguridad y en la confianza de tus clientes. No solo proteges los datos de quienes te compran, sino que también mejoras tu posicionamiento en los motores de búsqueda.

Recuerda los pasos clave:

  1. Genera el certificado en Syspanel.
  2. Activa SSL en el Back Office de PrestaShop.
  3. Fuerza la redirección de HTTP a HTTPS.
  4. Verifica que las URLs estén actualizadas.

Con esta guía, ya no tienes excusa para tener tu tienda sin proteger. Si has seguido todos los pasos y aún tienes dudas, no dudes en contactar con nuestro soporte técnico. Estaremos encantados de ayudarte a que tu negocio online sea un lugar seguro para todos.

[TIP] No te olvides de comprobar que todos los enlaces internos de tu tienda (menús, botones, imágenes) se muestren con https:// después de realizar el cambio. Una revisión rápida te ahorrará futuros quebraderos de cabeza.

¿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