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

Configurar SSL/HTTPS en cPanel y Plesk

Actualizado el 15 de febrero de 2026

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

Antes de meternos de lleno en los pasos técnicos, vamos a entender por qué esto es tan importante. Cuando configuras SSL/HTTPS en tu sitio web, la información que viaja entre el navegador del visitante y tu servidor se cifra. Esto significa que si alguien intercepta los datos, solo verá un galimatías ilegible.

Además, desde hace años, Google utiliza el HTTPS como un factor de posicionamiento. Es decir, un sitio con SSL/HTTPS tiene más posibilidades de aparecer en los primeros resultados que uno que no lo tiene. Y por si fuera poco, los navegadores modernos marcan los sitios sin HTTPS como "No seguros", lo cual ahuyenta a los visitantes y da una imagen muy mala de tu negocio.

La buena noticia es que hoy en día conseguir un certificado SSL es más fácil que nunca. Ya no hace falta pagar decenas de euros al año por un certificado de pago, porque existen los certificados gratuitos de Let's Encrypt. Y tanto cPanel como Plesk, los dos paneles de control más populares del mundo, tienen herramientas integradas para instalarlos en cuestión de minutos.


¿Qué necesitas antes de empezar?

Para configurar SSL/HTTPS en tu sitio, necesitas tener lo siguiente:

  • Acceso a tu panel de control (cPanel o Plesk) con permisos de administrador o de usuario con privilegios suficientes.
  • Un dominio apuntando correctamente a tu servidor. Es decir, que los DNS estén bien configurados y que al escribir tu dominio en el navegador cargue tu web.
  • Si quieres usar Let's Encrypt, tu servidor debe ser accesible desde internet. El proceso de validación requiere que el certificado pueda verificar que eres el dueño del dominio.
  • En el caso de que tu web ya esté funcionando, asegúrate de tener una copia de seguridad reciente. Aunque el proceso es seguro, siempre es mejor prevenir.

Configurar SSL/HTTPS en cPanel

cPanel es uno de los paneles más utilizados en el mundo del hosting compartido. Su interfaz es bastante intuitiva y el proceso de instalación de certificados es muy sencillo. Vamos a ello.

Paso 1: Accede a tu cPanel

Abre tu navegador y escribe tu-dominio.com/cpanel o la URL que te haya proporcionado tu proveedor de hosting. Introduce tus credenciales y entra.

Paso 2: Busca la sección de Seguridad

Una vez dentro, busca la sección llamada "Seguridad" o "Security". Dentro de ella, encontrarás la opción "SSL/TLS" o "SSL/TLS Status". Haz clic en ella.

Paso 3: Instala un certificado SSL gratuito con Let's Encrypt

La mayoría de los cPanel modernos vienen con el plugin de AutoSSL o con la integración directa de Let's Encrypt. Dependiendo de tu versión, verás una de estas dos opciones:

  • AutoSSL: En la página principal de "SSL/TLS Status", verás una tabla con tus dominios. Si el estado dice "No seguro", busca un botón que diga "Run AutoSSL" o similar. El sistema se encargará de todo automáticamente en unos minutos.
  • Let's Encrypt: Si tu cPanel tiene el icono de "Let's Encrypt", haz clic en él. Te mostrará una lista de tus dominios. Selecciona el dominio para el que quieres el certificado y haz clic en "Issue" o "Emitir". El proceso es automático y en menos de un minuto tendrás tu certificado instalado.

[TIP]: Si tu cPanel no tiene ninguna de estas opciones, contacta con tu proveedor de hosting. Muchos ofrecen la instalación de Let's Encrypt de forma gratuita con solo pedirlo.

Paso 4: Verifica que el certificado se ha instalado correctamente

Después de instalar el certificado, vuelve a la sección "SSL/TLS Status". Deberías ver que el estado de tu dominio ahora dice "Seguro" o "Válido". También puedes comprobarlo desde tu navegador: escribe https://tu-dominio.com y deberías ver el candado en la barra de direcciones.

Paso 5: Fuerza el redireccionamiento a HTTPS

Instalar el certificado es solo la mitad del trabajo. Ahora necesitas que todos los visitantes que entren por http:// sean redirigidos automáticamente a https://. Esto se puede hacer de varias formas:

  • Desde el archivo .htaccess: En el administrador de archivos de cPanel, busca el archivo .htaccess en la raíz de tu dominio. Añade estas líneas al principio del archivo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • Desde el administrador de archivos: Si no te sientes cómodo editando archivos, cPanel suele tener una opción llamada "Force HTTPS Redirect" dentro de la sección de dominio o de seguridad. Actívala y el sistema hará el trabajo por ti.

[WARNING]: Antes de hacer el redireccionamiento, asegúrate de que el certificado SSL está bien instalado y que tu web carga correctamente en https://. Si haces el redireccionamiento antes de tiempo, los visitantes verán un error de conexión.


Configurar SSL/HTTPS en Plesk

Plesk es otro de los grandes paneles de control, muy popular en servidores VPS y dedicados. Su interfaz es más moderna y también ofrece integración directa con Let's Encrypt. Aquí te explico cómo hacerlo.

Paso 1: Accede a Plesk

Abre tu navegador y escribe https://tu-servidor:8443 o la URL que te haya dado tu proveedor. Introduce tus credenciales.

Paso 2: Ve a la sección de dominios

En el panel principal, verás una lista con todos tus dominios. Haz clic en el dominio para el que quieres configurar el SSL/HTTPS.

Paso 3: Instala el certificado SSL gratuito

Dentro de la configuración de tu dominio, busca la sección que dice "SSL/TLS Certificates" o similar. Verás un botón que dice "Let's Encrypt" o "Install Let's Encrypt". Haz clic en él.

Se abrirá una ventana donde tendrás que elegir el tipo de certificado. Para la mayoría de los casos, la opción "Secure your domain and subdomains" es la adecuada. También puedes marcar la casilla para incluir el prefijo www en el certificado. Haz clic en "Install" y espera unos segundos.

Paso 4: Activa el modo HTTPS

Una vez instalado el certificado, Plesk te mostrará una opción para "Activate" o "Activate the certificate". Haz clic en ella.

Paso 5: Fuerza HTTPS en Plesk

Plesk tiene una opción muy sencilla para forzar el redireccionamiento. Ve a la sección "Hosting & DNS" y luego a "Hosting Settings". Busca la opción que dice "Permanent SEO-safe 301 redirect from HTTP to HTTPS" y actívala. Guarda los cambios.

[INFO]: Si no encuentras esta opción, puedes hacer el redireccionamiento manualmente mediante el archivo .htaccess (si usas Apache) o nginx.conf (si usas Nginx). Los pasos son los mismos que en cPanel.


Forzar HTTPS en Plesk: Guía rápida

Ya lo hemos mencionado, pero te dejo un resumen rápido para que no se te olvide:

  1. Entra en tu dominio dentro de Plesk.
  2. Ve a "Hosting & DNS""Hosting Settings".
  3. Marca la casilla "Permanent SEO-safe 301 redirect from HTTP to HTTPS".
  4. Guarda los cambios.

Y listo. A partir de ahora, cualquier persona que escriba http://tu-dominio.com será redirigida automáticamente a https://tu-dominio.com.


Certificado SSL gratis: ¿Let's Encrypt es la única opción?

Let's Encrypt es la opción más popular para obtener un certificado SSL gratis, pero no es la única. Otras opciones incluyen:

  • Cloudflare: Además de ofrecer CDN y protección contra ataques, Cloudflare proporciona certificados SSL gratuitos de forma automática. Solo tienes que cambiar tus DNS a Cloudflare y activar el modo "Flexible" o "Full".
  • ZeroSSL: Es otra autoridad de certificación que ofrece certificados gratuitos con una validez de 90 días, igual que Let's Encrypt.
  • Certificados de pago: Si necesitas un certificado con validación extendida (EV) o con garantías más altas, puedes comprar uno de pago. Pero para la mayoría de los sitios web, Let's Encrypt es más que suficiente.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes los problemas más comunes y cómo solucionarlos:

Mi web no carga después de instalar el certificado

Esto suele pasar por uno de estos motivos:

  • El certificado no está bien instalado: Revisa que el certificado esté activo en el panel.
  • El redireccionamiento es incorrecto: Si has puesto el redireccionamiento en .htaccess y da error, prueba a eliminarlo y usar la opción nativa del panel.
  • Contenido mixto: Tu web carga en HTTPS pero algunos recursos (imágenes, scripts, CSS) se cargan desde HTTP. Esto hace que el navegador bloquee la página o muestre un error. Para solucionarlo, busca en tu base de datos o en tu código cualquier URL que empiece por http:// y cámbiala por https://.

El candado no aparece en el navegador

Esto significa que aunque tienes el certificado, hay algún recurso que se carga sin cifrar. Abre la consola de desarrollador de tu navegador (F12) y busca los errores de "Mixed Content". Ahí verás qué recursos están causando el problema.

Let's Encrypt no emite el certificado

Esto suele pasar porque el servidor no es accesible desde internet o porque el dominio no apunta correctamente. Verifica que los DNS estén bien configurados y que tu servidor tenga los puertos 80 y 443 abiertos.


Preguntas frecuentes (FAQ)

¿Puedo tener varios certificados SSL en el mismo dominio?

Sí, pero no es necesario. Un solo certificado puede cubrir tu dominio principal y sus subdominios. Let's Encrypt te permite incluir hasta 100 nombres en un solo certificado.

¿Cuánto dura un certificado SSL de Let's Encrypt?

Los certificados de Let's Encrypt tienen una validez de 90 días. Sin embargo, tanto cPanel como Plesk tienen sistemas de renovación automática. No tendrás que preocuparte por renovarlos manualmente.

¿Qué pasa si tengo varios dominios en el mismo hosting?

Puedes instalar un certificado SSL para cada dominio. Tanto cPanel como Plesk te permiten gestionar varios certificados de forma independiente.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos requiere un poco de recursos, pero en la práctica es imperceptible. Además, la mejora en el SEO y la confianza de los usuarios compensa con creces cualquier pequeña pérdida de rendimiento.

¿Necesito SSL para un sitio web que no tiene tienda online?

Sí. Aunque no tengas formularios de pago, cualquier formulario de contacto, login o incluso las cookies que usa Google Analytics, se benefician del cifrado. Además, Google penaliza a los sitios sin HTTPS, así que es imprescindible para el SEO.


Conclusión

Configurar SSL/HTTPS en cPanel y Plesk es un proceso rápido y sencillo, gracias a la integración con Let's Encrypt. En menos de 10 minutos puedes tener tu sitio web seguro, mejorando tu posicionamiento en Google y dando confianza a tus visitantes.

Recuerda que el HTTPS no es solo para tiendas online o sitios que manejan datos sensibles. Es una necesidad para cualquier sitio web que quiera ser tomado en serio en el mundo digital actual. Así que no lo dejes para mañana, instala tu certificado SSL hoy mismo.

[TIP]: Después de configurar el SSL, no olvides actualizar tu sitemap en Google Search Console y enviarlo de nuevo. Esto ayudará a que Google rastree tu sitio con el nuevo protocolo HTTPS más rápidamente.

Si sigues estos pasos, tendrás tu sitio web seguro y optimizado para los motores de búsqueda. ¡Manos a la obra!

¿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