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

Configurar SSL en WordPress con DirectAdmin

Actualizado el 22 de octubre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver una de las tareas más importantes para tu sitio web: configurar SSL en WordPress usando DirectAdmin. Si alguna vez has visto ese candado verde en la barra de direcciones de un sitio y has pensado "yo también lo quiero", este artículo es para ti.

Te guiaré paso a paso, sin tecnicismos raros, para que puedas tener tu certificado SSL funcionando en menos de lo que canta un gallo. Además, verás cómo esto mejora tu seguridad web y tu SEO SSL (sí, Google premia a los sitios seguros).

Vamos a empezar desde cero. No importa si eres nuevo en esto, lo importante es seguir el orden. Prepara tu café y vamos allá.


¿Qué es un certificado SSL y por qué lo necesitas?

Un certificado SSL (Secure Sockets Layer) es como un pasaporte digital para tu web. Cuando lo tienes, la conexión entre el navegador de tus visitas y tu servidor se vuelve cifrada. Esto significa que nadie puede espiar la información que se transmite, como contraseñas, datos de tarjetas o mensajes privados.

Además de proteger a tus usuarios, hay dos razones clave para tenerlo:

  • Seguridad web: Evitas que hackers intercepten datos sensibles.
  • SEO SSL: Google considera el HTTPS como un factor de posicionamiento. Un sitio con SSL tiene más posibilidades de aparecer arriba en los resultados de búsqueda.

Imagina que tu web es una tienda. Sin SSL, las personas entran por una puerta abierta donde cualquiera puede ver lo que compran. Con SSL, la puerta tiene una cerradura de alta seguridad. ¿A que suena mejor?


Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:

  • Acceso a DirectAdmin: Necesitas las credenciales de tu panel de control. Normalmente es algo como tudominio.com:2222.
  • WordPress instalado: Tu sitio debe estar funcionando, aunque sea en una instalación básica.
  • Un dominio apuntado a tu servidor: El dominio debe estar configurado en DirectAdmin. Si no, el SSL no tendrá a dónde aplicarse.
  • Acceso a WordPress: Usuario administrador para poder cambiar la URL del sitio.

Si te falta algo, no te preocupes. Puedes pedir ayuda a tu proveedor de hosting. Ellos suelen darte estos datos.


Paso 1: Acceder a DirectAdmin y localizar la sección SSL

DirectAdmin es el panel de control que usamos para gestionar tu hosting. Es muy visual y fácil de navegar. Sigue estos pasos:

  1. Abre tu navegador y escribe la dirección de tu DirectAdmin. Normalmente es https://tudominio.com:2222 (el puerto 2222 es el estándar).
  2. Ingresa tu usuario y contraseña. Si es la primera vez, probablemente te los dio tu hosting.
  3. Una vez dentro, verás un montón de iconos. Busca el que dice "SSL Certificates" o "Certificados SSL". En algunos paneles está dentro de la sección "Advanced Features".

[TIP] Si no ves la opción, usa el buscador interno de DirectAdmin (arriba a la derecha) y escribe "SSL". Te llevará directo.


Paso 2: Solicitar un certificado SSL gratuito con Let's Encrypt

La mayoría de los paneles DirectAdmin incluyen una herramienta llamada Let's Encrypt. Es una autoridad que emite certificados SSL gratuitos, válidos por 90 días, pero se renuevan automáticamente. Perfecto para principiantes.

Aquí te explico cómo hacerlo:

  1. En la sección SSL Certificates, busca la opción "Let's Encrypt" o "Free SSL".
  2. Verás una lista de tus dominios. Selecciona el dominio principal de tu WordPress (por ejemplo, tudominio.com).
  3. Marca también las opciones como "Include www" para que cubra ambas versiones (con y sin www).
  4. Haz clic en "Request" o "Solicitar".

El proceso tarda unos segundos. DirectAdmin se comunica con Let's Encrypt y verifica que eres el dueño del dominio. Si todo va bien, verás un mensaje verde de éxito.

[INFO] Si obtienes un error, puede ser que tu dominio no esté apuntando correctamente al servidor. Revisa los DNS con tu proveedor de dominio.


Paso 3: Forzar HTTPS en tu servidor (Redirección 301)

Ahora que tienes el certificado, tu sitio puede funcionar con HTTPS, pero necesitas que todos los visitantes vayan automáticamente a la versión segura. Esto se llama redirección 301. En DirectAdmin, puedes hacerlo fácilmente:

  1. Ve a la sección "Domain Setup" o "Configuración de Dominio".
  2. Busca tu dominio y verás una opción que dice "Force SSL" o "Forzar HTTPS".
  3. Actívala. Esto hará que cualquier persona que escriba http://tudominio.com sea redirigida a https://tudominio.com.

Si no ves esa opción, puedes hacerlo manualmente desde el archivo .htaccess (no te asustes, es sencillo):

  1. En DirectAdmin, ve a "File Manager".
  2. Busca la carpeta public_html (ahí está tu WordPress).
  3. Localiza el archivo .htaccess. Si no existe, créalo.
  4. Agrega estas líneas al inicio:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Guarda los cambios. ¡Listo! Ahora todo el tráfico va a HTTPS.

[WARNING] Si usas algún plugin de caché, asegúrate de que esté configurado para HTTPS. De lo contrario, podrías tener contenido mixto (partes seguras y no seguras).


Paso 4: Configurar WordPress para usar HTTPS

WordPress guarda la URL de tu sitio en su base de datos. Necesitas decirle que ahora usamos HTTPS. Hay dos formas: desde el panel de administración o desde DirectAdmin.

Opción A: Desde el panel de WordPress

  1. Accede a tu WordPress (agrega /wp-admin a tu dominio).
  2. Ve a Ajustes > Generales.
  3. Verás dos campos: Dirección de WordPress (URL) y Dirección del sitio (URL).
  4. Cambia http:// por https:// en ambos.
  5. Guarda los cambios.

[TIP] Si después de guardar no puedes acceder al panel, no te preocupes. Usa la siguiente opción.

Opción B: Desde DirectAdmin (más seguro)

Si algo sale mal, puedes cambiar la URL directamente en la base de datos:

  1. En DirectAdmin, ve a "phpMyAdmin" (icono de base de datos).
  2. Selecciona la base de datos de tu WordPress.
  3. Busca la tabla wp_options (el prefijo puede variar).
  4. Localiza las filas siteurl y home.
  5. Edítalas y cambia http:// por https://.

Guarda y listo. Ahora tu WordPress sabe que debe usar SSL.


Paso 5: Verificar que todo funciona correctamente

No te confíes solo porque viste el candado. Hay que hacer una comprobación rápida:

  1. Abre tu sitio en el navegador (escribe https://tudominio.com).
  2. Haz clic en el candado en la barra de direcciones. Debe decir "Conexión segura".
  3. Si ves un triángulo amarillo, hay contenido mixto. Esto pasa cuando algún recurso (imágenes, scripts, CSS) se carga todavía con HTTP.

Para solucionar el contenido mixto, puedes usar un plugin como "Really Simple SSL". Se encarga de cambiar todas las URLs automáticamente.

[INFO] El plugin Really Simple SSL es gratuito y muy fácil de usar. Lo activas y él solito hace el trabajo. Ideal para principiantes.


Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda en activarse el SSL?

Con Let's Encrypt, el proceso es casi instantáneo. En menos de 1 minuto deberías tenerlo funcionando.

¿Qué pasa si mi certificado expira?

No te preocupes. DirectAdmin (con Let's Encrypt) suele renovarlo automáticamente. Pero revisa cada 2-3 meses que siga activo.

¿Puedo tener SSL en varios dominios?

Sí. En DirectAdmin, puedes solicitar un certificado para cada dominio desde la misma sección de Let's Encrypt.

¿El SSL afecta el rendimiento de mi web?

Mínimamente. El cifrado añade una pequeña carga, pero hoy en día los servidores lo manejan sin problema. El beneficio en seguridad y SEO es mucho mayor.

¿Necesito un certificado de pago?

No. Let's Encrypt es gratuito y funciona perfectamente para la mayoría de sitios. Los de pago ofrecen garantías adicionales, pero para un blog o tienda pequeña, el gratuito es suficiente.


Conclusión

Configurar SSL en WordPress con DirectAdmin es más fácil de lo que parece. Siguiendo estos pasos, has logrado tener un sitio seguro, mejorar tu seguridad web y darle un empujón a tu SEO SSL. Además, tus visitas te lo agradecerán (y Google también).

Recuerda que si en algún momento te sientes perdido, puedes volver a este artículo o contactar con tu soporte técnico. La seguridad de tu web es lo primero, y con este tutorial ya tienes las herramientas para mantenerla a salvo.

Ahora disfruta de tu sitio con ese candado verde. ¡Buen trabajo!


¿Te ha sido útil este artículo? Si tienes más dudas, déjalas en los comentarios y estaré encantado de ayudarte.

¿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