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

Cómo habilitar HTTPS en WordPress desde Syspanel

Actualizado el 27 de marzo de 2026

¿Por qué es importante tener HTTPS en tu WordPress?

Tener un sitio web con HTTPS ya no es una opción, es una necesidad. HTTPS (Protocolo Seguro de Transferencia de Hipertexto) cifra la comunicación entre el navegador de tus visitantes y tu servidor, protegiendo datos sensibles como contraseñas, formularios de contacto o información de pago. Además, Google considera el HTTPS como un factor de posicionamiento SEO, por lo que un sitio sin este protocolo puede perder visibilidad en los resultados de búsqueda.

Si tu WordPress está alojado en un panel de control como Syspanel (anteriormente conocido como HestiaCP, accesible por el puerto 2106), el proceso para habilitar HTTPS WordPress Syspanel es sencillo y no requiere conocimientos avanzados. En esta guía, te explicaré paso a paso cómo instalar un certificado SSL, configurarlo correctamente y redirigir todo el tráfico HTTP a HTTPS.


Requisitos previos antes de empezar

Antes de comenzar, asegúrate de tener lo siguiente:

  • Acceso a Syspanel (generalmente en https://tudominio.com:2106 o http://tu-ip:2106).
  • Un dominio apuntando a tu servidor (por ejemplo, tusitio.com).
  • Usuario y contraseña de administrador de Syspanel.
  • Acceso al panel de administración de WordPress (wp-admin).

[INFO] Si no sabes cómo acceder a Syspanel, contacta con tu proveedor de hosting. Normalmente te proporcionan la URL y credenciales.


Paso 1: Acceder a Syspanel y localizar tu sitio web

  1. Abre tu navegador y escribe la dirección de Syspanel: https://tudominio.com:2106 o http://tu-ip:2106.
  2. Inicia sesión con tu usuario y contraseña.
  3. En el panel principal, busca la sección "Web" o "Sitios Web". Verás una lista de todos los dominios alojados.
  4. Haz clic en el dominio de tu WordPress (por ejemplo, tusitio.com).

Paso 2: Instalar un certificado SSL desde Syspanel

Syspanel incluye una función integrada para instalar certificados SSL gratuitos de Let's Encrypt. Sigue estos pasos:

2.1. Ir a la configuración SSL del dominio

Dentro de la página de tu dominio, busca una pestaña o botón que diga "SSL" o "Certificado SSL". En algunas versiones de Syspanel, puede estar dentro de "Opciones avanzadas".

2.2. Solicitar un certificado Let's Encrypt

  1. Haz clic en "SSL Let's Encrypt" o "Obtener certificado gratuito".
  2. Marca la opción "Usar Let's Encrypt" si no está activada.
  3. Selecciona los subdominios que quieras proteger (normalmente www.tusitio.com y tusitio.com). Es recomendable marcar ambos.
  4. Haz clic en "Guardar" o "Solicitar certificado".

[TIP] Si tu dominio ya tiene un certificado SSL de pago, puedes subir los archivos manualmente en esta misma sección. Pero Let's Encrypt es más que suficiente para la mayoría de sitios.

2.3. Verificar la instalación

Syspanel procesará la solicitud y, en unos segundos, te mostrará un mensaje de éxito. Si todo sale bien, verás algo como: "Certificado SSL instalado correctamente".


Paso 3: Configurar correctamente el certificado SSL en Syspanel

Una vez instalado el certificado, debes asegurarte de que Syspanel lo use correctamente.

3.1. Forzar HTTPS en Syspanel

En la misma sección SSL, busca una opción que diga "Redirigir HTTP a HTTPS" o "Forzar HTTPS". Actívala. Esto hará que Syspanel configure automáticamente el servidor web (Apache o Nginx) para redirigir todo el tráfico no seguro a la versión segura.

[WARNING] No olvides guardar los cambios. Si no ves esta opción, puedes hacerlo manualmente en el paso 5.

3.2. Comprobar que el certificado es válido

Puedes verificar el estado del certificado desde la misma interfaz. Si todo está en orden, verás la fecha de expiración y el emisor (Let's Encrypt).


Paso 4: Configurar HTTPS en WordPress desde el panel de administración

Ahora que el servidor ya tiene SSL, debes decirle a WordPress que use las URLs seguras.

4.1. Acceder al panel de administración de WordPress

Ve a https://tusitio.com/wp-admin e inicia sesión.

4.2. Cambiar las URLs del sitio

  1. Ve a Ajustes > Generales.
  2. En los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)", asegúrate de que ambas comiencen con https:// en lugar de http://.
    • Ejemplo: https://tusitio.com (no http://tusitio.com).
  3. Haz clic en "Guardar cambios".

[INFO] Si no puedes acceder al panel después de cambiar las URLs, es posible que debas editarlas directamente en la base de datos o mediante FTP. Pero con la redirección del servidor ya activa, normalmente funciona sin problemas.

4.3. Verificar que todo funciona

Visita tu sitio web en https://tusitio.com. Deberías ver el candado verde en la barra de direcciones. Si ves una advertencia de "No seguro", revisa los pasos anteriores.


Paso 5: Redirigir HTTP a HTTPS automáticamente (opcional pero recomendado)

Si en Syspanel no activaste la redirección automática, puedes hacerlo manualmente editando el archivo .htaccess (si usas Apache) o la configuración de Nginx. Aquí te explico el método más común.

5.1. Acceder al archivo .htaccess desde Syspanel

  1. En Syspanel, entra a la sección de tu dominio.
  2. Busca "Administrador de archivos" o "File Manager".
  3. Navega hasta la carpeta public_html (donde está instalado WordPress).
  4. Busca el archivo .htaccess. Si no lo ves, asegúrate de mostrar archivos ocultos.

5.2. Añadir las reglas de redirección

Abre el archivo .htaccess con el editor de texto de Syspanel. Al final del archivo, pega el siguiente código:

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

[WARNING] Si ya tienes reglas de redirección (por ejemplo, las que añade WordPress), coloca este código ANTES de las líneas # BEGIN WordPress para evitar conflictos.

Guarda los cambios.

5.3. Probar la redirección

Ahora, escribe http://tusitio.com en tu navegador. Deberías ser redirigido automáticamente a https://tusitio.com. Si no funciona, verifica que el módulo mod_rewrite esté activo en tu servidor (normalmente lo está por defecto).


Paso 6: Actualizar contenido mixto (errores de contenido no seguro)

Después de migrar a HTTPS, es común que algunos recursos (imágenes, scripts, CSS) sigan cargándose con HTTP, lo que provoca el mensaje de "contenido mixto". Para solucionarlo:

6.1. Usar un plugin de búsqueda y reemplazo

Instala un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Luego:

  1. Ve a Herramientas > Better Search Replace.
  2. Busca http://tusitio.com y reemplázalo por https://tusitio.com.
  3. Selecciona todas las tablas de la base de datos (o al menos las de contenido, como wp_posts y wp_postmeta).
  4. Ejecuta el proceso.

[INFO] Haz una copia de seguridad de tu base de datos antes de hacer cambios masivos.

6.2. Verificar con herramientas online

Puedes usar sitios como Why No Padlock o SSL Checker para identificar qué recursos siguen siendo inseguros.


Solución de problemas comunes (FAQ)

❓ ¿Por qué después de instalar SSL mi sitio sigue mostrando "No seguro"?

Esto suele deberse a contenido mixto. Revisa el paso 6 para actualizar las URLs. También asegúrate de que la redirección HTTP a HTTPS esté activa.

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

Sí. En Syspanel, en la sección SSL, puedes subir los archivos del certificado (archivo .crt y clave privada .key). Let's Encrypt es gratuito y suficiente, pero si necesitas características adicionales (como validación extendida), puedes comprar uno.

❓ ¿Cada cuánto se renueva el certificado Let's Encrypt?

Syspanel suele renovar automáticamente los certificados Let's Encrypt cada 90 días. No obstante, revisa periódicamente que no haya errores.

❓ ¿Afecta HTTPS al rendimiento de mi sitio?

Mínimamente. El cifrado añade una pequeña sobrecarga, pero los beneficios de seguridad y SEO superan con creces cualquier impacto. Además, con HTTP/2 (que requiere HTTPS) tu sitio puede cargar más rápido.

❓ ¿Qué hago si no encuentro la opción SSL en Syspanel?

Algunas versiones de Syspanel pueden tener la opción en un lugar diferente. Busca en "Ajustes del servidor" o "Seguridad". Si no aparece, contacta con tu proveedor de hosting, ya que podría tener limitaciones.


Conclusión

Habilitar HTTPS WordPress Syspanel es un proceso que consta de tres partes: instalar el certificado SSL desde Syspanel, configurar la redirección y actualizar las URLs en WordPress. Siguiendo esta guía, tu sitio quedará seguro, mejorará su posicionamiento en buscadores y ofrecerá una experiencia de navegación confiable a tus visitantes.

Recuerda que Syspanel (antes HestiaCP) es una herramienta potente que simplifica la gestión de tu hosting. Si encuentras algún problema, no dudes en consultar la documentación oficial o el soporte técnico de tu proveedor.

[TIP] Una vez que todo funcione, monitorea tu sitio con herramientas como SSL Labs para asegurarte de que la configuración es óptima. ¡Tu WordPress ahora es más seguro que nunca!

¿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