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

Cómo instalar y configurar un certificado SSL en PrestaShop con Plesk

Actualizado el 28 de abril de 2026

¿Tu tienda PrestaShop sigue mostrando el temido candado roto en el navegador? Tranquilo, es más común de lo que crees y tiene solución. Hoy vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo instalar y configurar un certificado SSL en PrestaShop usando el panel de control Plesk. Al final de esta guía, tu tienda tendrá el candado verde y la confianza de tus clientes se disparará.

¿Por qué necesitas un certificado SSL en tu PrestaShop?

Antes de meternos en faena, entendamos el "porqué". Un certificado ssl prestashop plesk no es un lujo, es una necesidad. Imagina que tu tienda es una tienda física y el SSL es la puerta blindada. Sin él, los datos de tus clientes (contraseñas, direcciones, números de tarjeta) viajan por internet en texto plano, como si enviaras una postal con tu número de tarjeta escrito en el reverso. Cualquiera con las herramientas adecuadas podría leerlo.

Además, Google penaliza las webs sin SSL. Si no tienes el candado, tus posiciones en los resultados de búsqueda bajan, y los clientes ven un aviso de "No segura" que hace que salgan corriendo. En resumen, un certificado ssl prestashop es vital para la seguridad y para tu SEO.

Primera decisión: ¿Qué tipo de certificado SSL necesitas?

No todos los certificados son iguales. En Plesk, puedes elegir entre varias opciones, pero para una tienda online, te recomendamos dos:

  • Certificado Let's Encrypt (Gratis): Perfecto para empezar. Se renueva automáticamente y es muy fácil de instalar. La pega es que solo cubre el dominio principal (www y no-www), no los subdominios.
  • Certificado de pago (O wildcard): Si tienes una tienda grande, con varios subdominios (como tienda.tudominio.com o blog.tudominio.com), te interesa un certificado wildcard. Cubre todos los subdominios y suele ofrecer una garantía de confianza mayor, pero tiene un coste anual.

Para esta guía, nos centraremos en la opción más rápida y común: Let's Encrypt, que es la que la mayoría de los clientes usan para su ssl prestashop plesk. Si necesitas algo más avanzado, el proceso es similar, solo que tendrás que comprar el certificado y subirlo manualmente.

Guía paso a paso: Instalación del certificado SSL en Plesk

Vamos a asumir que ya tienes tu tienda PrestaShop funcionando en Plesk. Si no es así, primero configura tu dominio y sube los archivos. Ahora, sigue estos pasos:

Paso 1: Accede a tu panel de Plesk

Lo primero es entrar a tu panel de control. Normalmente, se accede a través de una URL como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no lo recuerdas, contacta con tu proveedor de hosting. Una vez dentro, verás un panel con muchas opciones. No te asustes, es más sencillo de lo que parece.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es diferente. En ese caso, el puerto de acceso es el 2106 (ej: https://tu-dominio.com:2106). Pero para esta guía, nos centramos en Plesk, que es el panel estándar en muchos hosts.

Paso 2: Encuentra la sección de SSL/TLS

En el panel principal de Plesk, busca el nombre de tu dominio en la lista. Pasa el ratón por encima y verás un enlace que dice "SSL/TLS Certificates" o "Certificados SSL/TLS". Haz clic ahí.

Paso 3: Instala Let's Encrypt (la opción fácil)

Dentro de la sección SSL/TLS, verás una pestaña o botón que dice "Let's Encrypt". Es la opción más rápida. Haz clic en "Add SSL Certificate" o "Añadir Certificado SSL" y luego elige la opción de Let's Encrypt.

Aquí te pedirá que confirmes el dominio (normalmente tudominio.com y www.tudominio.com). Asegúrate de que ambas casillas estén marcadas si quieres cubrir ambas versiones.

[WARNING] Asegúrate de que tu dominio ya apunta a los servidores de Plesk (es decir, que el DNS esté configurado). Si no, Let's Encrypt no podrá validar que el dominio es tuyo y la instalación fallará.

Haz clic en "Install" o "Instalar". Plesk hará el trabajo duro por ti. En unos segundos, verás un mensaje de éxito. ¡Ya tienes tu certificado ssl prestashop plesk instalado!

Paso 4: Activa el SSL para tu sitio

Ahora, en la misma sección de SSL/TLS, verás una lista de certificados. Deberías ver el que acabas de crear. Al lado, hay un botón que dice "Set as Default" o "Establecer como predeterminado". Haz clic en él. Esto le dice a Plesk que use ese certificado para tu dominio.

También verás una opción para "Redirigir HTTP a HTTPS". Esta es clave. Actívala para que, cuando alguien escriba http://tudominio.com, se redirija automáticamente a https://tudominio.com. Así evitas contenido mixto (archivos cargados desde HTTP en una página HTTPS), que es un error común que rompe el candado.

Configuración final en PrestaShop: El toque maestro

Ahora que el servidor ya tiene el SSL, toca decirle a PrestaShop que lo use. No basta con instalarlo en el servidor; tu tienda debe "hablar" en HTTPS.

Paso 5: Configura las URLs en PrestaShop

Accede a tu panel de administración de PrestaShop. Ve a "Shop Parameters" (Parámetros de la tienda) > "General" (General).

Aquí, en la sección "Maintenance" (Mantenimiento) o "SEO & URLs" (SEO y URLs), encontrarás los campos para la URL de la tienda. Deben verse así:

  • Shop URL (URL de la tienda): https://tudominio.com
  • SSL URL (URL SSL): https://tudominio.com

Es decir, asegúrate de que ambas empiecen con https:// y no con http://. Guarda los cambios.

Paso 6: Activa la opción de SSL en PrestaShop

En el mismo menú de "General", busca la opción que dice "Enable SSL" (Activar SSL). Márcala como "Yes" (Sí).

[TIP] Algunas versiones de PrestaShop tienen una opción adicional llamada "Enable SSL on all pages" (Activar SSL en todas las páginas). Actívala también. Esto fuerza a que cualquier página, incluso las que no tienen un formulario de pago, se carguen por HTTPS.

Guarda los cambios. PrestaShop puede tardar unos segundos en aplicar la configuración.

Paso 7: Limpia la caché (IMPORTANTE)

Este paso es muchas veces ignorado, pero es crucial. PrestaShop guarda una caché de las URLs antiguas (con http://). Si no la limpias, seguirás viendo el candado roto.

Ve a "Advanced Parameters" (Parámetros avanzados) > "Performance" (Rendimiento). En la parte superior, verás un botón para "Clear cache" (Limpiar caché). Haz clic en él.

También es recomendable limpiar la caché de tu navegador. Puedes hacerlo con Ctrl + F5 o en modo incógnito para asegurarte de que ves la versión más reciente de tu tienda.

Solución de problemas comunes (FAQ)

A veces, incluso siguiendo todos los pasos, algo falla. Aquí tienes las soluciones a los problemas más habituales:

Mi página sigue diciendo "No segura" o "Conexión no privada"

  • Revisa el contenido mixto: Esto ocurre cuando tu página se carga en HTTPS, pero algunos recursos (imágenes, scripts, CSS) se cargan desde URLs HTTP. Puedes usar herramientas online como "Why No Padlock" para detectar qué archivos están causando el problema. En PrestaShop, normalmente se soluciona limpiando la caché y asegurándote de que las URLs en la base de datos sean https.
  • Espera unos minutos: La propagación de DNS y la renovación del certificado a veces tardan un poco. Espera entre 15 y 30 minutos y vuelve a intentarlo.
  • Revisa el certificado: En Plesk, verifica que el certificado esté marcado como "Predeterminado". Si no lo está, el servidor puede estar mostrando otro certificado.

Let's Encrypt no se instala y da error

  • Comprueba el DNS: Asegúrate de que tu dominio apunta a la IP de tu servidor. Puedes usar el comando ping tudominio.com en tu terminal o herramientas online para verificar.
  • Puerto 80 abierto: Let's Encrypt necesita comunicarse a través del puerto 80 (HTTP). Si tu firewall o tu servidor lo bloquea, la instalación fallará. Contacta con tu soporte de hosting si no estás seguro de cómo abrirlo.

PrestaShop me da error al activar SSL

  • URLs incorrectas: Vuelve al paso 5 y verifica que las URLs en "General" tengan https://. Si no, PrestaShop intentará redirigir a una URL que no existe.
  • Archivo .htaccess: En algunos casos, el archivo .htaccess de PrestaShop se corrompe. Ve a "Advanced Parameters" > "Tools" y usa la opción para regenerarlo. A veces, es más fácil borrarlo manualmente desde el servidor y dejar que PrestaShop lo cree de nuevo.

Conclusión: Tu tienda ya es segura y confiable

Felicidades, has conseguido instalar y configurar tu certificado ssl prestashop plesk. Ahora tu tienda tiene el candado verde, la conexión es segura y tus clientes pueden comprar con total tranquilidad. Además, has dado un gran paso para mejorar tu SEO, ya que Google valora positivamente las webs con HTTPS.

Recuerda que la seguridad es un proceso continuo. Con Let's Encrypt, la renovación es automática, así que no tendrás que preocuparte por ello. Si en algún momento ves algún aviso extraño, vuelve a esta guía y repasa los pasos.

¿Has encontrado algún problema que no esté en la lista? Cuéntanoslo en los comentarios y te ayudaremos a resolverlo. ¡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