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

Configurar SSL para PrestaShop en Syspanel

Actualizado el 25 de mayo de 2026

Configurar SSL en tu tienda PrestaShop es uno de los pasos más importantes para garantizar la seguridad de tus clientes y mejorar tu posicionamiento en buscadores. Un certificado SSL (Secure Sockets Layer) cifra la información que se transmite entre el navegador del usuario y tu servidor, protegiendo datos sensibles como contraseñas, direcciones y pagos. Además, Google favorece los sitios con HTTPS, por lo que tener SSL activo es esencial para tu SEO.

En esta guía, te explicaremos paso a paso cómo configurar SSL para PrestaShop en Syspanel, nuestro panel de control basado en HestiaCP (al que accedes por el puerto 2106). No necesitas ser un experto técnico: solo sigue las instrucciones y en pocos minutos tu tienda será segura.


¿Qué necesitas antes de empezar?

Antes de comenzar con la configuración, asegúrate de tener lo siguiente:

  • Acceso a Syspanel (HestiaCP) en el puerto 2106. Normalmente la URL es algo como https://tudominio.com:2106 o https://IPdelServidor:2106.
  • Credenciales de administrador de Syspanel (usuario y contraseña).
  • Acceso al panel de administración de PrestaShop (tu tienda).
  • Un dominio apuntando a tu servidor (por ejemplo, tutienda.com).
  • Certificado SSL activo (puede ser gratuito con Let’s Encrypt o de pago).

[INFO] Si aún no tienes un certificado SSL, en Syspanel puedes generar uno automáticamente con Let’s Encrypt. Te mostraremos cómo más adelante.


Paso 1: Acceder a Syspanel y verificar tu dominio

El primer paso es iniciar sesión en Syspanel. Abre tu navegador y escribe la dirección de tu panel, que siempre incluye el puerto 2106.

  1. Ve a https://tudominio.com:2106 (reemplaza tudominio.com por tu dominio real).
  2. Introduce tu usuario y contraseña de Syspanel.
  3. Una vez dentro, busca la sección "WEB" o "Sitios web". Allí verás listados todos los dominios que tienes alojados.
  4. Localiza el dominio de tu tienda PrestaShop (por ejemplo, mitienda.com).

[TIP] Si no ves tu dominio, asegúrate de haberlo agregado previamente en Syspanel. Para ello, ve a "WEB" > "Añadir dominio" y sigue las instrucciones.


Paso 2: Generar o instalar el certificado SSL

Syspanel facilita la instalación de certificados SSL, especialmente con Let’s Encrypt, que son gratuitos y se renuevan automáticamente. Sigue estos pasos:

  1. En la lista de dominios, haz clic en el nombre de tu dominio (por ejemplo, mitienda.com).
  2. Busca la pestaña o sección llamada "SSL" o "SSL/TLS".
  3. Verás dos opciones principales:
    • Let’s Encrypt: Opción gratuita y automática.
    • SSL personalizado: Si tienes un certificado de pago, puedes subir los archivos (certificado, clave privada y cadena CA).
  4. Para usar Let’s Encrypt, simplemente marca la casilla "Usar Let’s Encrypt" y haz clic en "Guardar" o "Instalar".
  5. Syspanel se encargará de validar tu dominio y generar el certificado. Este proceso puede tardar unos segundos.
  6. Una vez completado, verás un mensaje de éxito y el estado del certificado aparecerá como "Activo".

[WARNING] Asegúrate de que tu dominio tenga registros DNS correctos (A o CNAME) apuntando a tu servidor. Si no, Let’s Encrypt no podrá validar el dominio y fallará la instalación.

Si prefieres un certificado de pago (por ejemplo, de Comodo o DigiCert), selecciona "SSL personalizado" y pega el contenido de los archivos en los campos correspondientes:

  • Certificado: El contenido del archivo .crt.
  • Clave privada: El contenido del archivo .key.
  • Cadena CA (opcional): El contenido del archivo .ca-bundle.

Haz clic en "Guardar" y el certificado quedará instalado.


Paso 3: Forzar HTTPS en Syspanel (redirección automática)

Una vez que el SSL está instalado, es recomendable que todo el tráfico de tu tienda se redirija automáticamente a la versión segura (HTTPS). Syspanel permite hacerlo fácilmente:

  1. Desde la misma página de configuración de tu dominio, busca la opción "SSL" o "Redirección".
  2. Activa la casilla "Forzar HTTPS" o "Redirigir HTTP a HTTPS".
  3. Guarda los cambios.

[INFO] Esta redirección asegura que cualquier visitante que intente acceder a http://tutienda.com sea enviado automáticamente a https://tutienda.com. Esto mejora la seguridad y evita contenido mixto.


Paso 4: Configurar SSL en PrestaShop

Ahora que el servidor ya está listo, debemos decirle a PrestaShop que use la URL segura. Esto se hace desde el panel de administración de tu tienda.

  1. Inicia sesión en tu panel de administración de PrestaShop (normalmente en https://tudominio.com/admin).
  2. Ve al menú "Parámetros de la tienda" > "General".
  3. Busca la sección "Configuración de SEO y URLs" o similar (dependiendo de tu versión de PrestaShop).
  4. Localiza la opción "URL de la tienda" y "URL segura de la tienda".
    • URL de la tienda: Debe ser https://tudominio.com (con HTTPS).
    • URL segura de la tienda: También https://tudominio.com.
  5. Asegúrate de que la casilla "Usar HTTPS en todas las páginas" o "Forzar SSL en todas las páginas" esté activada.
  6. Guarda los cambios.

[WARNING] Si cambias las URLs manualmente, ten cuidado de no escribir mal el dominio. Un error puede dejar tu tienda inaccesible. Si eso ocurre, puedes acceder a la base de datos para corregirlo o contactar a soporte.


Paso 5: Verificar que el SSL funcione correctamente

Después de todos los cambios, es importante comprobar que todo está funcionando bien.

  1. Abre una ventana de incógnito en tu navegador (o borra la caché) y visita https://tudominio.com.
  2. Deberías ver el candado verde en la barra de direcciones, indicando que la conexión es segura.
  3. Haz clic en el candado y selecciona "Información del certificado" para ver los detalles (fecha de expiración, emisor, etc.).
  4. Navega por algunas páginas de tu tienda (categorías, producto, carrito) y asegúrate de que todas carguen con HTTPS.
  5. También puedes usar herramientas online como SSL Labs para obtener un análisis completo.

[TIP] Si ves un mensaje de advertencia como "Contenido mixto", significa que algunos recursos (imágenes, scripts) se están cargando por HTTP. Deberás actualizar esas URLs a HTTPS desde el catálogo de PrestaShop.


Paso 6: Solucionar problemas comunes de contenido mixto

El "contenido mixto" ocurre cuando tu página está servida por HTTPS pero algunos elementos (como imágenes, CSS o JS) se cargan desde HTTP. Esto hace que el navegador muestre la página como no segura. Para solucionarlo:

  1. En PrestaShop, ve a "Catálogo" > "Productos" y revisa cada producto que tenga imágenes o enlaces HTTP.
  2. También puedes usar el módulo "Búsqueda y reemplazo en la base de datos" (de pago o gratuito) para cambiar todas las URLs HTTP por HTTPS de forma masiva.
  3. Otra opción es instalar un módulo de SSL forzado que automaticamente convierta todas las URLs.

[INFO] Si tienes muchos productos, lo más eficiente es hacer un reemplazo en la base de datos. Consulta con tu soporte técnico si no te sientes seguro haciéndolo tú mismo.


Preguntas frecuentes (FAQ)

¿Qué es SSL y por qué es importante para mi tienda PrestaShop?

SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información entre el navegador del usuario y el servidor. Es fundamental para proteger datos personales y de pago, además de que mejora tu posicionamiento en buscadores (Google penaliza los sitios sin HTTPS).

¿Puedo usar un certificado SSL gratuito?

Sí, Syspanel ofrece integración con Let’s Encrypt, que proporciona certificados gratuitos y se renuevan automáticamente. Son perfectamente válidos para la mayoría de tiendas.

¿Cómo accedo a Syspanel?

Syspanel es nuestro panel de control basado en HestiaCP. La dirección de acceso es https://tudominio.com:2106 (reemplaza tudominio.com por tu dominio). Usa las credenciales que te proporcionamos al contratar el hosting.

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

Primero, verifica que el certificado esté instalado correctamente en Syspanel. Luego, revisa que las URLs en PrestaShop estén configuradas con HTTPS. Si el problema persiste, borra la caché del navegador y de PrestaShop (puedes hacerlo desde "Parámetros avanzados" > "Rendimiento" en el panel de administración).

¿Es necesario forzar HTTPS en todas las páginas?

Sí, es altamente recomendable. De esta forma, todo el tráfico de tu tienda estará cifrado, evitando que información sensible se transmita en texto plano. Además, Google valora positivamente que todo el sitio sea seguro.

¿Cómo renuevo mi certificado SSL?

Si usas Let’s Encrypt, la renovación es automática. Syspanel se encarga de renovarlo antes de que expire. Si usas un certificado de pago, deberás renovarlo manualmente y luego subir los nuevos archivos a Syspanel.

¿Puedo tener SSL para varios dominios en Syspanel?

Sí, cada dominio puede tener su propio certificado SSL. Simplemente repite el proceso para cada dominio desde la sección "WEB" de Syspanel.


Consejos finales para mantener tu tienda segura

Configurar SSL es solo el primer paso. Para garantizar la seguridad de tu PrestaShop, te recomendamos:

  • Mantén PrestaShop actualizado a la última versión.
  • Usa contraseñas fuertes para el administrador y los clientes.
  • Instala un módulo de seguridad que monitorice intentos de acceso no autorizados.
  • Realiza copias de seguridad periódicas de tu tienda y base de datos.
  • Revisa los logs de Syspanel para detectar cualquier actividad sospechosa.

[TIP] Si tienes dudas o problemas durante la configuración, no dudes en contactar a nuestro equipo de soporte. Estamos aquí para ayudarte.


Resumen de los pasos clave

Para que no te pierdas, aquí tienes un resumen rápido de todo el proceso:

  1. Accede a Syspanel en el puerto 2106.
  2. Instala el certificado SSL (Let’s Encrypt o personalizado) desde la sección SSL de tu dominio.
  3. Activa la redirección forzada a HTTPS en Syspanel.
  4. Configura PrestaShop para que use URLs seguras (HTTPS) y fuerce SSL en todas las páginas.
  5. Verifica el funcionamiento con el candado verde y herramientas online.
  6. Corrige contenido mixto si aparece algún aviso.

¡Listo! Ahora tu tienda PrestaShop es más segura y confiable para tus clientes. Además, este cambio positivo repercutirá en tu posicionamiento SEO, ya que Google premia los sitios con HTTPS. No olvides compartir esta guía con otros usuarios que puedan necesitarla.

Si te ha sido útil, déjanos un comentario o comparte tu experiencia. ¡Buena suerte con tu tienda online!

¿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