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

Configurar SSL en PrestaShop con Syspanel: guía para principiantes

Actualizado el 13 de abril de 2026

Configurar un certificado 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. Si usas Syspanel (nuestro panel de control con acceso en el puerto 2106), el proceso es sencillo, incluso si eres principiante. Esta guía te llevará de la mano, paso a paso, desde la activación del SSL hasta su configuración final en tu tienda.

¿Por qué necesitas SSL en tu PrestaShop?

Antes de empezar, es clave entender por qué el SSL (Secure Sockets Layer) es imprescindible. Un certificado SSL cifra la comunicación entre el navegador de tus clientes y tu servidor. Esto significa que datos sensibles como contraseñas, números de tarjetas de crédito o direcciones de envío viajan de forma segura.

Además, Google penaliza las tiendas sin SSL, mostrando un aviso de "No seguro" en el navegador. Esto reduce la confianza del usuario y puede afectar tus ventas. Configurarlo en PrestaShop con Syspanel no solo protege tu negocio, sino que también mejora tu SEO.

Requisitos previos

Para seguir esta guía, necesitas:

  • Acceso a tu panel Syspanel (puerto 2106, por ejemplo: https://tudominio.com:2106).
  • Una tienda PrestaShop ya instalada y funcionando.
  • Un dominio apuntando a tu servidor (ejemplo: tutienda.com).
  • Conexión a internet estable.

[INFO] Si no tienes acceso a Syspanel, pide las credenciales a tu proveedor de hosting. El puerto 2106 es la puerta de entrada a todas las herramientas de administración.

Paso 1: Acceder a Syspanel y localizar la sección SSL

Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo:
https://tudominio.com:2106

Inicia sesión con tu usuario y contraseña de administrador. Una vez dentro, busca en el menú lateral la opción "Web" o "Dominios". Allí verás listados todos los dominios asociados a tu cuenta.

Selecciona el dominio de tu tienda PrestaShop. En la página de configuración de ese dominio, busca una pestaña o sección llamada "SSL" o "SSL Certificates". En Syspanel, suele estar en la parte superior, junto a opciones como "DNS" o "Proxy".

Paso 2: Activar el certificado SSL gratuito (Let's Encrypt)

Syspanel incluye integración con Let's Encrypt, una autoridad que emite certificados SSL gratuitos y renovables automáticamente. Para activarlo:

  1. Dentro de la sección SSL del dominio, haz clic en "Add SSL Certificate" o "Let's Encrypt".
  2. Verás una lista de opciones. Marca la casilla que dice "Use Let's Encrypt".
  3. Asegúrate de que el dominio principal esté seleccionado (por ejemplo, tutienda.com y www.tutienda.com).
  4. Haz clic en "Save" o "Install".

El sistema verificará la propiedad del dominio (normalmente tarda unos segundos) y generará el certificado. Si todo va bien, verás un mensaje verde de éxito.

[TIP] Si tu dominio tiene subdominios (como blog.tutienda.com), puedes añadirlos en la misma configuración marcando las casillas correspondientes. Esto evita tener que repetir el proceso.

Paso 3: Verificar que el SSL está activo

Una vez instalado, es hora de comprobar que funciona. Vuelve a la lista de dominios en Syspanel y busca un candado verde o la palabra "Active" junto a tu dominio. También puedes probar desde el navegador:

  • Escribe https://tutienda.com en la barra de direcciones.
  • Si ves un candado cerrado a la izquierda de la URL, el certificado está activo.
  • Si aparece un mensaje de advertencia, repite el paso anterior o espera unos minutos (a veces la propagación tarda).

Paso 4: Configurar PrestaShop para usar SSL

Ahora que el servidor ya tiene el certificado, debes indicarle a PrestaShop que lo use. Accede al panel de administración de tu tienda (normalmente https://tutienda.com/admin).

  1. Ve al menú "Parámetros de la tienda" > "General".
  2. Busca la sección "Configuración de la tienda".
  3. Localiza la opción "Activar SSL". Actívala marcando "Sí".
  4. Justo debajo, verás "Activar SSL en todas las páginas". Actívala también. Esto fuerza a que todas las URLs de tu tienda usen HTTPS.
  5. Haz clic en "Guardar" en la parte inferior.

[WARNING] Al activar SSL en todas las páginas, PrestaShop actualizará automáticamente las URLs de tus productos y categorías. Si tienes muchos productos, este proceso puede tardar unos segundos. No cierres la ventana del navegador hasta que veas el mensaje de confirmación.

Paso 5: Forzar redirección de HTTP a HTTPS

Para que los visitantes siempre lleguen a la versión segura de tu tienda, debes redirigir el tráfico HTTP a HTTPS. Syspanel facilita esto:

  1. En la misma sección del dominio donde activaste el SSL, busca la opción "Redirect" o "Forzar HTTPS".
  2. Actívala (normalmente es un interruptor o una casilla).
  3. Guarda los cambios.

Alternativamente, puedes hacerlo desde el archivo .htaccess de tu PrestaShop. Accede a los archivos de tu tienda (por FTP o desde el administrador de archivos de Syspanel) y busca el archivo .htaccess en la raíz. Añade estas líneas al principio:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

[TIP] Si no te sientes cómodo editando archivos, usa la opción de Syspanel que es más segura y no requiere conocimientos técnicos.

Paso 6: Verificar que todo funciona correctamente

Después de los pasos anteriores, haz una prueba completa en tu tienda:

  1. Navegación: Visita varias páginas (inicio, categoría, producto, carrito) y asegúrate de que todas muestren el candado verde.
  2. Formularios: Prueba el proceso de registro o inicio de sesión. Los datos deben enviarse por HTTPS.
  3. Módulos de pago: Si usas pasarelas de pago (PayPal, Stripe, etc.), verifica que se conecten correctamente. Algunas requieren SSL para funcionar.
  4. Google Search Console: Si tenías configurada la versión HTTP, añade la versión HTTPS y solicita la reindexación.

[INFO] Si algún módulo o tema de PrestaShop no carga correctamente con HTTPS, puede ser porque tenga recursos mixtos (imágenes o scripts cargados desde HTTP). Revisa la consola del navegador (F12 > Consola) para identificar estos errores y actualiza las URLs.

Preguntas frecuentes (FAQ)

¿Qué hago si mi certificado SSL no se activa en Syspanel?

Primero, asegúrate de que tu dominio apunte correctamente a los servidores de Syspanel. Si usas DNS externo, verifica los registros A. También comprueba que el puerto 80 esté abierto (Let's Encrypt necesita verificar el dominio mediante HTTP). Si persiste, contacta al soporte técnico.

¿Puedo usar un certificado SSL de pago en lugar de Let's Encrypt?

Sí. En Syspanel, en la misma sección SSL, verás la opción "Upload custom certificate". Allí puedes subir tu certificado (archivo .crt) y su clave privada (.key). Let's Encrypt es gratuito y suficiente para la mayoría de tiendas, pero si necesitas garantías extendidas (EV SSL), puedes usar uno de pago.

¿Cómo renovar el SSL automáticamente?

Syspanel con Let's Encrypt renueva automáticamente los certificados cada 90 días. No necesitas hacer nada. Si usas un certificado de pago, deberás renovarlo manualmente y subir los nuevos archivos.

¿Por qué sigo viendo "No seguro" en mi tienda después de configurarlo?

Esto puede deberse a contenido mixto. Revisa que todas las imágenes, scripts y hojas de estilo se carguen desde HTTPS. En PrestaShop, ve a "Parámetros de la tienda" > "General" y asegúrate de que la URL de la tienda comience con https://. También limpia la caché de tu navegador y la de PrestaShop (en "Parámetros avanzados" > "Rendimiento").

¿Afecta el SSL al rendimiento de mi PrestaShop?

Mínimamente. El cifrado añade una pequeña carga al servidor, pero con los certificados modernos y servidores optimizados (como los de Syspanel), la diferencia es imperceptible. Además, el SEO y la confianza del cliente lo compensan con creces.

Consejos finales para mantener tu tienda segura

Configurar el SSL es solo el primer paso. Para mantener tu PrestaShop segura:

  • Mantén actualizados tanto PrestaShop como sus módulos.
  • Usa contraseñas fuertes para tu panel de administración.
  • Activa la autenticación en dos factores si está disponible.
  • Realiza copias de seguridad periódicas desde Syspanel (sección "Backups").

[WARNING] Nunca compartas tus credenciales de Syspanel ni de tu tienda. Si necesitas ayuda técnica, asegúrate de que el soporte tenga acceso temporal y revísalo después.

Resumen

Configurar SSL en PrestaShop con Syspanel es un proceso de pocos minutos que aporta seguridad, confianza y mejor posicionamiento. Recuerda:

  1. Accede a Syspanel (puerto 2106) y activa Let's Encrypt en tu dominio.
  2. Desde el panel de administración de PrestaShop, activa SSL en todas las páginas.
  3. Fuerza la redirección HTTP a HTTPS desde Syspanel o el .htaccess.
  4. Verifica que todo funcione correctamente.

Con estos pasos, tu tienda estará protegida y lista para recibir visitas y ventas de forma segura. Si tienes dudas, revisa esta guía o consulta la documentación de Syspanel. ¡Tu negocio online te lo agradecerá!

¿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