Dudas frecuentes sobre la instalación de SSL en WordPress con Syspanel
¿Tienes una web en WordPress y te han dicho que debes instalar un SSL para que sea segura? Tranquilo, no eres el único que se hace un lío con esto. Es muy común pensar que es un proceso complicado, lleno de tecnicismos, pero la realidad es que, si usas un panel de control como Syspanel, instalar un certificado SSL en WordPress es bastante sencillo.
En esta guía, voy a resolver las dudas más frecuentes que recibimos en soporte sobre la instalación de SSL en WordPress con Syspanel. Hablaremos de qué es un SSL, cómo instalarlo paso a paso, y qué hacer si te aparece el temido error de “HTTPS WordPress error” o “contenido mixto”. Prepárate para convertirte en un experto en SSL WordPress Syspanel.
¿Qué es un certificado SSL y por qué lo necesita mi WordPress?
Empecemos por lo básico. Un certificado SSL es como un carné de identidad digital para tu web. Su función principal es cifrar la información que viaja entre el navegador de tus visitas y tu servidor. Esto significa que datos como contraseñas, números de tarjeta o mensajes privados viajan de forma segura, sin que nadie pueda leerlos.
Para tu WordPress, tener un SSL es indispensable por tres razones principales:
- Seguridad: Proteges a tus usuarios y a ti mismo.
- Confianza: Los navegadores modernos marcan como “No segura” cualquier web sin HTTPS. Nadie quiere ver ese mensaje en tu web.
- SEO: Google da prioridad en los resultados de búsqueda a las webs con HTTPS. Si no lo tienes, tu posicionamiento se resiente.
Instalar un certificado SSL Syspanel es el primer paso para desbloquear todo esto.
¿Puedo instalar un SSL yo mismo o necesito un técnico?
¡Por supuesto que puedes hacerlo tú mismo! De hecho, está diseñado para que cualquier usuario, incluso sin experiencia técnica, pueda completar el proceso. Syspanel simplifica enormemente la gestión del servidor. No necesitas ser un experto en líneas de comandos ni en configuración de servidores. Con seguir los pasos que te explico a continuación, lo tendrás listo en pocos minutos.
Paso a paso: Cómo instalar SSL en WordPress con Syspanel
Vamos al grano. Te voy a guiar por el proceso completo para instalar SSL WordPress usando las herramientas gratuitas que incluye Syspanel.
1. Accede a Syspanel (antes conocido como HestiaCP)
Lo primero es entrar a tu panel de control. Recuerda que la dirección para acceder suele ser algo como https://tu-dominio.com:2106. El puerto 2106 es la clave para entrar a Syspanel.
Una vez dentro, introduce tu usuario y contraseña (normalmente los mismos que te proporcionó tu proveedor de hosting).
2. Busca la opción de SSL o Certificados SSL
Dentro del panel, busca una sección que se llame “SSL”, “Certificados SSL” o similar. Normalmente está en el menú lateral o en la pestaña de configuración de tu dominio.
3. Elige la opción “Let’s Encrypt”
Syspanel tiene integrado el servicio gratuito de Let’s Encrypt. Esta es la opción más recomendada para empezar. Es gratis, automático y se renueva solo cada 90 días.
Selecciona el dominio de tu WordPress (por ejemplo, tudominio.com) y también es muy recomendable marcar la opción de “Incluir www.tudominio.com” (o el subdominio que uses). Luego, haz clic en el botón para emitir el certificado.
4. Espera la confirmación
El proceso suele tardar entre 10 y 30 segundos. Si todo va bien, verás un mensaje verde de éxito. ¡Enhorabuena! Ya tienes un certificado SSL instalado en tu servidor.
5. Configura WordPress para que use HTTPS
Este paso es crucial. Tener el SSL en el servidor no es suficiente; debes decirle a WordPress que use la versión segura (HTTPS).
- Ve a tu escritorio de WordPress: Ajustes > Generales.
- Verás dos campos: Dirección de WordPress (URL) y Dirección del sitio (URL).
- Cambia
http://porhttps://en ambos campos. Por ejemplo:- De:
http://tudominio.com - A:
https://tudominio.com
- De:
- Guarda los cambios.
[WARNING] ¡Cuidado! Si al guardar los cambios pierdes el acceso al panel de administración, no te asustes. Puedes volver a entrar editando el archivo
wp-config.phpde tu web (mediante FTP o el gestor de archivos de Syspanel) y añadiendo estas dos líneas justo antes de la línea que dice/* That's all, stop editing! */:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
6. Instala un plugin para corregir enlaces mixtos (opcional pero muy recomendado)
Aunque hayas cambiado las URLs, es posible que algunas imágenes, scripts o enlaces en tu contenido sigan cargándose como HTTP. Esto provoca un HTTPS WordPress error conocido como “contenido mixto”.
Para solucionarlo fácilmente, te recomiendo instalar un plugin como Really Simple SSL. Una vez activado, detecta automáticamente que tienes un SSL y se encarga de redirigir todo el tráfico de HTTP a HTTPS y de corregir esos enlaces mixtos. Es una herramienta muy útil para principiantes.
Dudas frecuentes (FAQ) sobre SSL en WordPress con Syspanel
Aquí tienes las preguntas que más nos llegan al soporte.
¿Qué hago si tras instalar el SSL mi web se ve rara o no carga bien?
Este es el problema más común. Se debe al famoso “contenido mixto”. Tu web está cargando recursos (imágenes, CSS, JavaScript) desde enlaces HTTP antiguos.
Solución: Instala el plugin Really Simple SSL. En el 99% de los casos, esto lo arregla todo. Si no, puedes usar la herramienta “Inspeccionar” de tu navegador (clic derecho > Inspeccionar o F12) y buscar en la pestaña “Consola” los errores que te muestren. Te dirán exactamente qué recurso está fallando.
¿Por qué veo el error “ERR_SSL_VERSION_OR_CIPHER_MISMATCH” en mi navegador?
Este error suele indicar que el certificado SSL no se ha instalado correctamente en el servidor o que hay un problema de configuración en Syspanel.
Pasos a seguir:
- Revisa en Syspanel que el certificado esté emitido para el dominio correcto.
- Asegúrate de que hayas incluido el
wwwsi tu web lo usa. - Fuerza la renovación del certificado desde Syspanel.
- Si el error persiste, contacta con tu proveedor de hosting, ya que puede ser un problema de configuración del servidor a nivel más profundo.
¿Cada cuánto tiempo se renueva el certificado SSL de Let’s Encrypt?
Los certificados de Let’s Encrypt caducan cada 90 días. Pero no te preocupes, Syspanel suele tener un sistema automático de renovación. Si no, puedes renovarlo manualmente desde el mismo panel con un solo clic. El plugin Really Simple SSL también puede ayudarte a gestionar la renovación.
¿Es necesario tener un SSL si mi web es solo un blog personal sin ventas?
Sí, absolutamente. Más allá de la seguridad de los datos (que siempre es importante), el SSL es un factor de posicionamiento web. Google penaliza las webs sin HTTPS. Además, los navegadores mostrarán un mensaje de “No segura” que ahuyentará a tus visitantes. No tener SSL hoy en día es como tener una tienda con la puerta abierta de par en par.
¿Puedo usar un certificado SSL de pago en lugar del gratuito de Let’s Encrypt?
Sí, puedes. Si necesitas un certificado con validación extendida (OV o EV) que muestre el nombre de tu empresa en la barra de direcciones, o si necesitas cubrir varios subdominios con un solo certificado (wildcard), puedes comprar uno.
Para instalarlo en Syspanel:
- Ve a la sección de SSL de tu dominio.
- Busca la opción de “Subir certificado” o “Certificado personalizado”.
- Te pedirá tres cosas:
- Certificado: El archivo
.crtque te da la entidad. - Clave privada: El archivo
.key. - Certificado CA (opcional): El archivo de la cadena de certificados.
- Certificado: El archivo
- Pégalos en los campos correspondientes y guarda.
[INFO] Para la gran mayoría de webs, el certificado gratuito de Let’s Encrypt es más que suficiente. Es rápido, seguro y se renueva solo.
¿Qué pasa si tengo varios dominios en el mismo Syspanel? ¿Tengo que instalar SSL en cada uno?
Sí, debes instalar un certificado SSL para cada dominio que quieras que funcione con HTTPS. El proceso es exactamente el mismo: seleccionas el dominio en Syspanel y emites el certificado de Let’s Encrypt para cada uno.
Resolviendo el error “HTTPS WordPress error” más común
El error más frustrante es cuando instalas el SSL, pero al navegar por tu web, el candado no aparece o ves un mensaje de “No segura”. La causa principal es la falta de redirección de HTTP a HTTPS.
¿Qué significa esto? Que tu web sigue respondiendo a las peticiones que llegan por HTTP (el puerto 80). Debes decirle al servidor que, si alguien escribe http://tudominio.com, lo redirija automáticamente a https://tudominio.com.
¿Cómo se soluciona?
La forma más fácil es con el plugin Really Simple SSL. Al activarlo, te preguntará si quieres activar la redirección 301. Dile que sí. El plugin se encargará de todo.
Si prefieres hacerlo manualmente (sin plugin), puedes añadir este código al archivo .htaccess de tu WordPress (que está en la raíz de tu web):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
[WARNING] Si no sabes cómo editar el
.htaccesso tienes miedo de romper algo, mejor usa el plugin. Un error en el.htaccesspuede dejar tu web inaccesible.
Conclusión: Tener SSL en WordPress con Syspanel es fácil y necesario
Como has visto, instalar un certificado SSL Syspanel para tu WordPress no es misión imposible. Con las herramientas gratuitas que te ofrece el panel y un poco de paciencia para seguir los pasos, puedes tener tu web segura y bien posicionada en menos de 10 minutos.
Recuerda los puntos clave:
- Accede a Syspanel (puerto 2106).
- Emite el certificado con Let’s Encrypt para tu dominio.
- Cambia la URL de WordPress a HTTPS.
- Instala un plugin como Really Simple SSL para evitar errores de contenido mixto y forzar la redirección.
Si después de todo esto sigues teniendo problemas, revisa la documentación de Syspanel o contacta con tu proveedor de hosting. Pero, por experiencia, la mayoría de las dudas se resuelven con estos pasos. ¡Ya no tienes excusa para no tener un SSL en tu WordPress!
