Guía Básica: Cómo Configurar un Certificado SSL para WordPress en Syspanel
¿Tu sitio WordPress en Syspanel aún no tiene el candadito verde en la barra de direcciones? No te preocupes, es más fácil de lo que piensas. Configurar un certificado SSL no solo protege la información de tus visitantes, sino que también mejora tu posicionamiento en Google. En esta guía te explicamos paso a paso cómo instalar y configurar SSL WordPress Syspanel para que tu web navegue de forma segura con HTTPS.
[INFO] ¿Qué es Syspanel? Es el panel de control de hosting que utilizas (basado en HestiaCP). Accedes a él a través de tu-dominio.com:2106 con tus credenciales de administrador.
¿Por qué necesitas un certificado SSL en tu WordPress?
Un certificado SSL (Secure Sockets Layer) cifra la comunicación entre el navegador del usuario y tu servidor. Sin él, cualquier dato (contraseñas, formularios, pagos) viaja en texto plano y puede ser interceptado. Además, Google penaliza los sitios sin HTTPS, así que configurar HTTPS Syspanel WordPress es un paso obligado para cualquier web profesional.
Requisitos previos antes de empezar
Antes de lanzarte a configurar HTTPS Syspanel WordPress, asegúrate de tener:
- Acceso a Syspanel (puerto 2106) con un usuario que tenga permisos de administrador.
- Un dominio apuntando a tu servidor (los certificados Let’s Encrypt requieren que el dominio se resuelva correctamente).
- WordPress instalado y funcionando (aunque sea en localhost, pero con dominio real).
- Conexión a Internet estable (el proceso de verificación de Let’s Encrypt es online).
[WARNING] Si tu dominio aún no apunta a los DNS de Syspanel, el certificado fallará. Verifica que tu dominio tenga registro A apuntando a la IP de tu servidor.
Paso 1: Acceder a Syspanel y localizar el dominio
- Abre tu navegador y escribe
https://tu-dominio.com:2106(o la IP de tu servidor seguida de:2106). - Inicia sesión con tu usuario y contraseña de Syspanel.
- En el panel principal, busca la sección WEB o Sitios Web. Verás una lista de todos los dominios alojados.
- Haz clic en el dominio de tu WordPress (el que quieres proteger con SSL).
Paso 2: Solicitar el certificado SSL gratuito (Let’s Encrypt)
Syspanel integra Let’s Encrypt, una autoridad certificadora gratuita y ampliamente confiable. Sigue estos pasos para obtener tu certificado SSL Syspanel:
- Dentro de la configuración del dominio, busca una pestaña o botón que diga SSL o Let’s Encrypt.
- Haz clic en Solicitar SSL o Instalar Let’s Encrypt.
- Se abrirá un formulario con opciones:
- Dominio principal: debe estar marcado.
- Subdominios www: marca esta casilla si quieres que
www.tudominio.comtambién tenga SSL. - Otros subdominios: si tienes
blog.tudominio.com, agrégalos separados por comas.
- Haz clic en Solicitar o Guardar. El sistema verificará la propiedad del dominio automáticamente.
- Espera unos segundos. Si todo va bien, verás un mensaje verde: “SSL instalado correctamente”.
[TIP] Si el proceso falla, revisa que el dominio esté apuntando a la IP de tu servidor. También asegúrate de que el puerto 80 esté abierto (Let’s Encrypt lo necesita para la verificación).
Paso 3: Forzar HTTPS desde Syspanel (redirección automática)
Una vez instalado el certificado, debes redirigir todo el tráfico HTTP a HTTPS. Syspanel lo hace muy sencillo:
- En la misma página de configuración del dominio, busca la opción Redirección o Forzar HTTPS.
- Actívala marcando “Redirigir HTTP a HTTPS” o similar.
- Guarda los cambios.
A partir de ahora, cualquier persona que escriba http://tudominio.com será redirigida automáticamente a https://tudominio.com.
[INFO] Esta redirección se aplica a nivel de servidor, por lo que es más rápida y segura que hacerlo con plugins.
Paso 4: Configurar WordPress para usar HTTPS
Aunque el servidor ya tenga SSL, WordPress internamente puede seguir usando URLs con HTTP. Esto provocaría contenido mixto (archivos CSS, JS o imágenes cargados sin cifrar) y el candado se mostrará roto. Para evitarlo, sigue estos pasos:
4.1 Actualizar la URL del sitio en Ajustes
- Ve a Escritorio de WordPress > Ajustes > Generales.
- Cambia los campos Dirección de WordPress (URL) y Dirección del sitio (URL) de
http://ahttps://. - Guarda los cambios.
[WARNING] Si no puedes acceder al panel de WordPress después de cambiar las URLs, edita manualmente el archivo
wp-config.phpdesde Syspanel (Administrador de archivos) y agrega estas líneas:define('WP_HOME','https://tudominio.com'); define('WP_SITEURL','https://tudominio.com');
4.2 Corregir contenido mixto con un plugin o código
Para asegurarte de que todas las imágenes y enlaces internos usen HTTPS, puedes:
- Opción recomendada: instalar el plugin Really Simple SSL. Detecta automáticamente el certificado y corrige las URLs.
- Opción manual: agregar este código en el archivo
functions.phpde tu tema (usa un tema hijo para no perderlo en actualizaciones):
add_filter('script_loader_src', 'agnostic_script_loader_src', 20,2);
function agnostic_script_loader_src($src, $handle) {
return preg_replace('/^http(s)?:\/\/[^\/]+/', site_url(), $src);
}
Pero ojo, si no tienes experiencia, mejor usa el plugin.
Paso 5: Verificar que todo funciona correctamente
Después de los cambios, es hora de comprobar que SSL WordPress Syspanel está operativo:
- Abre tu sitio en una ventana de incógnito y escribe
https://tudominio.com. - Haz clic en el candado en la barra de direcciones. Debe decir Conexión segura.
- Revisa que no haya advertencias de contenido mixto (puedes usar la herramienta Why No Padlock o SSL Checker de Google).
- Navega por algunas páginas internas (entradas, categorías) para confirmar que todas cargan con HTTPS.
[TIP] También puedes usar la extensión HTTPS Everywhere para forzar HTTPS en tu navegador mientras pruebas.
Solución de problemas comunes (FAQ)
Aquí respondemos las dudas más frecuentes al configurar HTTPS Syspanel WordPress:
❌ “El certificado no se instala” o “Error de verificación”
- Causa: El dominio no apunta al servidor o el puerto 80 está cerrado.
- Solución: Verifica los registros DNS (deben tener un registro A a la IP de tu servidor). En Syspanel, asegúrate de que el dominio esté en estado “Habilitado”.
❌ “Después de instalar SSL, el sitio se ve raro o sin estilos”
- Causa: Contenido mixto (imágenes, CSS o JS cargados con HTTP).
- Solución: Instala Really Simple SSL o actualiza manualmente las URLs en la base de datos con un plugin como Better Search Replace.
❌ “El candado aparece pero con un triángulo amarillo”
- Causa: Algún recurso externo (como una fuente de Google o un script) se carga sin HTTPS.
- Solución: Reemplaza las URLs de esos recursos por versiones HTTPS o elimínalos.
❌ “No puedo acceder al panel de WordPress después de cambiar las URLs”
- Solución temporal: Edita
wp-config.phpdesde Syspanel (Administrador de archivos) y agrega las líneasWP_HOMEyWP_SITEURLcon HTTPS.
❌ “Syspanel no me deja forzar HTTPS”
- Causa: El dominio podría tener alguna configuración personalizada en Nginx/Apache.
- Solución: Desde la terminal (SSH), puedes agregar la redirección manualmente, pero si no te sientes cómodo, contacta al soporte de tu hosting.
Consejos finales para mantener tu WordPress seguro con SSL
- Renovación automática: Let’s Encrypt caduca cada 90 días. Syspanel suele renovarlo automáticamente si el dominio sigue activo. Verifica que el cron de renovación esté habilitado (en Syspanel, revisa Cron Jobs).
- No mezcles HTTP y HTTPS: Evita enlazar a recursos externos que no tengan SSL.
- Usa un CDN con SSL: Si usas Cloudflare, activa la opción Full SSL o Full (strict) para mayor seguridad.
- Mantén WordPress actualizado: Las vulnerabilidades de seguridad suelen parchearse en nuevas versiones.
Conclusión
Configurar un certificado SSL Syspanel para tu WordPress es un proceso sencillo que consta de tres pasos clave: solicitar el certificado desde Syspanel, forzar la redirección HTTPS y ajustar las URLs en WordPress. Siguiendo esta guía SSL WordPress Syspanel, tu sitio no solo será más seguro, sino que también ganará credibilidad ante los visitantes y motores de búsqueda.
Recuerda que la seguridad web es un proceso continuo. Una vez que tengas HTTPS funcionando, revisa periódicamente que no haya contenido mixto y que el certificado se renueve sin problemas. ¡Tu WordPress en Syspanel ahora es un sitio de primera categoría!
[TIP] ¿Te ha servido esta guía? Compártela con otros usuarios de Syspanel. Y si tienes dudas, déjalas en los comentarios (si tu web los tiene) o consulta la documentación oficial de Syspanel. ¡Navega seguro!
