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

Configurar SSL y HTTPS en tu sitio desde el panel

Actualizado el 1 de noviembre de 2025

¿Alguna vez has visto ese candadito en la barra de direcciones de tu navegador y te has preguntado cómo lo ponen en su sitio web? Ese candado significa que tu sitio tiene un certificado SSL activado y que la conexión entre el visitante y tu servidor es segura y encriptada. Esto no solo es vital para la confianza de tus usuarios, sino que también es un factor clave para el posicionamiento SEO de tu página.

Si tienes tu sitio alojado en un panel de control como cPanel, Plesk o DirectAdmin, la buena noticia es que activar SSL es mucho más fácil de lo que piensas. Hoy te voy a guiar paso a paso para que lo configures tú mismo, sin necesidad de ser un experto en sistemas. Al final, tendrás tu sitio funcionando con el famoso "https://" y el candadito verde.

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

Antes de meter las manos en la masa, vamos a entender el "porqué". Un certificado SSL (Secure Sockets Layer) es como un pasaporte digital para tu web. Cuando lo activas, transformas tu protocolo de "http://" a "https://" (la 's' significa seguro). Esto hace tres cosas fundamentales:

  • Encripta la información: Cualquier dato que un usuario introduzca (contraseñas, formularios, pagos) viaja encriptado, ilegible para hackers que intenten interceptarlo.
  • Genera confianza: Los navegadores muestran un candado o "Seguro" en la URL. Si no lo tienes, mostrarán una advertencia de "No seguro", lo que espanta a los visitantes al instante.
  • Mejora tu SEO: Google y otros buscadores favorecen a los sitios con HTTPS. Es un factor de ranking confirmado. Activar SSL es el primer paso para posicionar mejor.

Ahora sí, vamos a la práctica. Dependiendo de tu proveedor de hosting, tu panel será uno de los tres más comunes. Te explico cómo hacerlo en cada uno.

Activar SSL en cPanel (El más popular)

cPanel es el panel de control más utilizado en el mundo. Si tu hosting usa este, verás una interfaz con iconos y una barra de búsqueda. Vamos a por ello.

Paso 1: Encuentra la sección de Seguridad

Inicia sesión en tu cPanel. Busca la sección llamada "Seguridad" (o "Security"). Dentro de ella, verás un icono que dice "SSL/TLS Status" o "Configurar SSL". Haz clic ahí.

Paso 2: Activa el certificado automáticamente

La mayoría de los hosts modernos (como los que usan AutoSSL) ya tienen un certificado gratuito de Let's Encrypt esperando. En la página de "SSL/TLS Status", verás una lista de tus dominios.

  • Haz clic en el botón "Run AutoSSL" o "Activar" (el nombre puede variar).
  • Espera unos segundos mientras el sistema genera e instala el certificado automáticamente.
  • Verás un mensaje de éxito y el estado cambiará a "Vigente" o "Activo".

[TIP]: Si no ves el botón de AutoSSL, busca la sección "Let's Encrypt" dentro de cPanel. Ahí puedes generar un certificado gratuito para tu dominio en un solo clic.

Paso 3: Forzar la redirección a HTTPS

Ahora que el certificado está instalado, necesitas que todos los visitantes usen la versión segura. Vuelve a la página principal de cPanel y busca la herramienta "Redirects" (Redirecciones) dentro de "Dominios".

  • En el menú "Tipo", elige "Permanente (301)".
  • En "Dominio", selecciona tu dominio principal.
  • En la casilla de "Redirige a", escribe: https://tudominio.com (reemplaza con tu dominio real).
  • Marca la casilla de "Solo directorio www" si quieres redirigir todo el tráfico, y la de "Comodín" si usas subdominios.
  • Haz clic en "Guardar".

[INFO]: Una redirección 301 es la forma correcta de decirle a Google que tu web se ha movido permanentemente a la versión HTTPS. Esto evita penalizaciones por contenido duplicado.

Configurar SSL en Plesk (Para usuarios de Windows o Linux)

Plesk es otro panel muy común, especialmente en servidores Windows. Su interfaz es más moderna y limpia. Vamos a activar SSL Plesk.

Paso 1: Accede a "Hosting y DNS"

En el panel de Plesk, en el menú lateral izquierdo, verás tu nombre de dominio. Haz clic en él. Se abrirá un panel con opciones.

Busca la pestaña "Hosting y DNS" (o "Websites & Domains"). Dentro de esa sección, verás un icono llamado "SSL/TLS Certificates" (Certificados SSL/TLS).

Paso 2: Configura el certificado Let's Encrypt

Plesk tiene una integración perfecta con Let's Encrypt.

  • Haz clic en "SSL/TLS Certificates".
  • En la parte superior, verás un botón "Install Let's Encrypt" o "Add SSL Certificate".
  • Selecciona tu dominio en el desplegable.
  • Marca las casillas para incluir el subdominio www y, si quieres, el de correo (mail).
  • Haz clic en "Install" (Instalar).
  • Plesk renovará este certificado automáticamente cada 90 días, así que no tendrás que preocuparte por nada.

Paso 3: Activa y fuerza HTTPS

Una vez instalado, vuelve a la sección de "Hosting y DNS" y busca el icono de "Hosting Settings" (Ajustes de Hosting).

  • Busca la sección de "Seguridad" o "SSL".
  • Marca la casilla que dice "Activar SSL/TLS" o "Support SSL".
  • Marca la casilla de "Redirigir HTTP a HTTPS" (o "Permanently redirect HTTP to HTTPS"). Esto hará la redirección 301 automáticamente.

[WARNING]: En Plesk, asegúrate de que el certificado que seleccionas en el menú desplegable de "SSL Certificate" sea el que acabas de instalar (normalmente aparece con el nombre de tu dominio). Si eliges el predeterminado (self-signed), el navegador mostrará un error.

Obtener un certificado HTTPS en DirectAdmin

DirectAdmin es conocido por ser ligero y rápido, y en sus versiones recientes ha mejorado mucho la gestión de SSL. Vamos a configurar el certificado HTTPS DirectAdmin.

Paso 1: Accede a tu dominio

En DirectAdmin, el menú se divide en "Cuenta", "Mejoras" y "Administrador". Ve a la sección de "Cuenta" y haz clic en "Configuración de Dominio" o "Domain Setup".

Paso 2: Usa el asistente de Let's Encrypt

DirectAdmin tiene una sección específica llamada "Certificados SSL" o "SSL Certificates".

  • Haz clic en "SSL Certificates".
  • Verás un botón que dice "Create/Activate SSL Certificate" o, si tienes la versión moderna, "Let's Encrypt".
  • Selecciona tu dominio.
  • DirectAdmin te preguntará si quieres incluir el subdominio www. Te recomiendo que .
  • Haz clic en "Issue" o "Create".

El sistema generará el certificado y lo instalará automáticamente en el servidor web (Apache o Nginx).

Paso 3: Redirige el tráfico

DirectAdmin no siempre crea la redirección automática. Para hacerlo manualmente, debes editar el archivo .htaccess de tu sitio. Ve a "File Manager" en DirectAdmin.

  • Navega a la carpeta public_html (o domains/tudominio.com/public_html).
  • Busca el archivo .htaccess. Si no existe, créalo.
  • Edítalo y añade estas líneas al principio:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • Guarda los cambios.

[TIP]: Este código es universal y también funciona en cPanel y Plesk si prefieres hacerlo manualmente en lugar de usar los botones de redirección.

¿Qué pasa con Syspanel (HestiaCP)?

Si tu proveedor usa un panel más moderno basado en HestiaCP, es probable que lo veas con el nombre de Syspanel. Este panel es excelente y muy rápido. Para activar SSL aquí:

  • Accede a Syspanel usando el puerto 2106 (ej: https://tudominio.com:2106).
  • Inicia sesión con tus credenciales.
  • En el menú lateral, busca tu dominio bajo "Web" o "Dominios".
  • Haz clic en el icono de "SSL" (normalmente un candado).
  • Dentro, verás una opción para "Let's Encrypt Support".
  • Activa la casilla y guarda. Syspanel se encargará de todo: instalación, renovación y redirección.

Es tan sencillo como eso. Syspanel está diseñado para ser intuitivo, así que si ves el candado, es el camino correcto.

Solución de problemas comunes (FAQ)

Sé que puede haber dudas en el camino. Vamos a resolver las más frecuentes.

Mi sitio muestra "No seguro" después de activar SSL

Esto suele pasar por dos razones:

  1. Contenido mixto: Tu web tiene imágenes o enlaces que apuntan a la versión http://. Revisa tu código o usa plugins (si usas WordPress) para forzar HTTPS en todos los recursos.
  2. Redirección no hecha: Asegúrate de haber completado el paso de la redirección 301 que te expliqué arriba.

El candado sale amarillo o con un signo de exclamación

Esto significa que el certificado está bien, pero hay algunos elementos que no están cargando de forma segura. Revisa el código fuente de tu web y busca cualquier referencia a http:// en tus scripts o imágenes y cámbialas por https://.

¿Tengo que pagar por un certificado SSL?

No. Con Let's Encrypt, que viene integrado en todos estos paneles, obtienes certificados gratuitos y válidos. Solo necesitas pagar si tu empresa requiere un certificado de validación extendida (EV), que muestra el nombre de la empresa en la barra de direcciones.

¿Cuánto tarda en activarse el SSL?

Normalmente, entre 1 y 5 minutos. Let's Encrypt es muy rápido. Después de la activación, la redirección es instantánea.

Compré un certificado de pago, ¿cómo lo instalo?

En cPanel, en la sección "SSL/TLS", puedes pegar el contenido del certificado (CRT), la clave privada (KEY) y la cadena de certificados (CA Bundle). En Plesk, es similar: en "SSL/TLS Certificates" haces clic en "Add SSL Certificate" y pegas los datos. En DirectAdmin, en la sección de SSL, tienes una pestaña para "Paste a pre-generated certificate".

[WARNING]: Nunca compartas tu clave privada (KEY) con nadie. Es como la llave de tu casa. Si la pierdes o sospechas que fue comprometida, revoca el certificado y genera uno nuevo de inmediato desde tu panel.

Conclusión: Tu web ya es segura

Enhorabuena. Has dado un paso gigante para la seguridad y el SEO de tu sitio. Hemos visto cómo activar SSL cPanel, configurar SSL Plesk y obtener un certificado HTTPS DirectAdmin, además del método en Syspanel. Recuerda que la seguridad no es un lujo, es una necesidad.

Ahora tu sitio carga con el candado verde, tus visitantes confían en ti y Google te lo recompensará con mejores posiciones. Te animo a que hagas la prueba: entra a tu web desde una ventana de incógnito y verás el candado. Si algo falla, repasa los pasos de la sección de problemas comunes. ¡Nos vemos en el próximo tutorial!

¿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