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

DirectAdmin: Cómo configurar dominios y subdominios

Actualizado el 12 de octubre de 2025

¿Te has preguntado cómo gestionar múltiples sitios web desde un solo panel de control? DirectAdmin es una herramienta potente y sencilla para administrar servidores, y una de sus tareas más comunes es la configuración de dominios y subdominios. Tanto si estás iniciando un blog, una tienda online o un proyecto personal, entender cómo añadir un dominio principal, crear subdominios y ajustar el DNS te ahorrará dolores de cabeza. En esta guía completa, te explicaré paso a paso todo lo que necesitas saber sobre DirectAdmin dominios, subdominios DirectAdmin, configurar DNS DirectAdmin, añadir dominio DirectAdmin y redirecciones DirectAdmin. Al final, tendrás el control total de tu hosting.


¿Qué es DirectAdmin y por qué usarlo?

DirectAdmin es un panel de control para servidores Linux, diseñado para facilitar la administración de sitios web, cuentas de correo, bases de datos y más. Es conocido por su interfaz limpia, bajo consumo de recursos y facilidad de uso, ideal tanto para principiantes como para administradores experimentados. Con DirectAdmin, puedes manejar múltiples dominios desde una sola cuenta, lo que lo convierte en una opción popular para revendedores y dueños de sitios web.

Ventajas clave para gestionar dominios

  • Gestión centralizada: Todos tus dominios y subdominios desde un solo lugar.
  • Configuración DNS automática: Al añadir un dominio, DirectAdmin genera las zonas DNS por defecto.
  • Redirecciones flexibles: Puedes redirigir tráfico fácilmente sin tocar archivos de configuración.
  • Soporte para SSL: Integración con Let’s Encrypt para certificados gratuitos.

Primeros pasos: Acceso a DirectAdmin

Antes de configurar cualquier dominio, necesitas acceder a tu panel. Normalmente, la URL es algo como https://tu-servidor:2222. Ingresa con tu usuario y contraseña (los proporciona tu proveedor de hosting o los configuraste al instalar DirectAdmin).

[INFO] Si tu proveedor usa Syspanel (anteriormente conocido como HestiaCP), el puerto de acceso es el 2106. Ambos paneles tienen funciones similares, pero esta guía se enfoca en DirectAdmin.

Una vez dentro, verás el menú principal con opciones como "Cuentas de usuario", "Administrador de archivos", "DNS" y más. Para gestionar dominios, ve a la sección "Gestión de dominio" o "Domain Setup".


Cómo añadir un dominio principal en DirectAdmin

Añadir dominio DirectAdmin es el primer paso para alojar un sitio web. Sigue estos pasos:

Paso 1: Ir a "Añadir Dominio"

En el menú principal, busca la opción "Añadir Dominio" o "Domain Setup" (depende de la versión). Haz clic en ella.

Paso 2: Completar los datos del dominio

Se abrirá un formulario con los siguientes campos:

  • Nombre del dominio: Escribe tu dominio completo, por ejemplo, miejemplo.com.
  • Paquete: Si tienes varios planes de hosting, selecciona el adecuado (por ejemplo, "Básico" o "Premium").
  • IP: Normalmente se selecciona automáticamente la IP del servidor. Si tienes varias, elige la correcta.
  • ¿Crear zona DNS?: Marca esta opción para que DirectAdmin configure automáticamente los registros DNS (A, MX, CNAME, etc.). Siempre es recomendable activarlo.

Paso 3: Configurar opciones adicionales

Puedes establecer:

  • Cuota de disco: Límite de espacio para el dominio.
  • Ancho de banda: Límite de transferencia mensual.
  • PHP: Elegir versión de PHP (por ejemplo, 7.4 u 8.1).

Paso 4: Guardar cambios

Haz clic en "Crear" o "Añadir". DirectAdmin generará la estructura de carpetas (por ejemplo, /home/usuario/domains/miejemplo.com/public_html) y configurará el DNS automáticamente.

[TIP] Si tu dominio ya está registrado, asegúrate de que los nameservers apunten a tu servidor (por ejemplo, ns1.tudominio.com y ns2.tudominio.com). Puedes verificar esto en tu registrador de dominios.


Cómo crear subdominios en DirectAdmin

Los subdominios DirectAdmin son extensiones de tu dominio principal, como blog.miejemplo.com o tienda.miejemplo.com. Son útiles para organizar secciones de tu sitio sin necesidad de comprar dominios adicionales.

Paso 1: Acceder a "Subdominios"

En el menú de DirectAdmin, busca "Subdominios" o "Subdomain Setup". También puede estar dentro de la sección "Gestión de dominio" de tu dominio principal.

Paso 2: Seleccionar el dominio base

Elige el dominio al que quieres añadir el subdominio (por ejemplo, miejemplo.com).

Paso 3: Nombrar el subdominio

Escribe el nombre del subdominio (solo la parte antes del punto, como blog). DirectAdmin lo completará automáticamente como blog.miejemplo.com.

Paso 4: Configurar la carpeta de destino

Por defecto, DirectAdmin crea una carpeta dentro de public_html del dominio principal (por ejemplo, /public_html/blog). Puedes cambiarla si lo deseas. Esta carpeta contendrá los archivos del subdominio.

Paso 5: Opciones de redirección (opcional)

Puedes elegir:

  • Redirección: Redirigir el subdominio a otra URL (por ejemplo, blog.miejemplo.com a miejemplo.com/blog).
  • Sin redirección: El subdominio funcionará como un sitio independiente.

Paso 6: Crear el subdominio

Haz clic en "Crear". DirectAdmin configurará automáticamente la zona DNS con un registro A y CNAME si es necesario.

[WARNING] Si tu dominio principal usa SSL (por ejemplo, con Let’s Encrypt), los subdominios también deben tener su propio certificado SSL. DirectAdmin puede generarlo automáticamente si activas la opción "SSL para subdominios" en la configuración.


Configurar DNS en DirectAdmin

Configurar DNS DirectAdmin es esencial para que tu dominio sea accesible desde internet. DirectAdmin maneja las zonas DNS de forma automática, pero a veces necesitas ajustes manuales (por ejemplo, para añadir registros MX de correo o CNAME para servicios externos).

Acceder a la zona DNS

  1. Ve a "Gestión de DNS" o "DNS Management".
  2. Selecciona el dominio que deseas modificar (por ejemplo, miejemplo.com).

Registros DNS comunes

  • Registro A: Asocia un nombre de dominio a una dirección IP. Por ejemplo, miejemplo.com192.168.1.1.
  • Registro CNAME: Alias de un dominio a otro. Por ejemplo, www.miejemplo.commiejemplo.com.
  • Registro MX: Define el servidor de correo. Por ejemplo, mail.miejemplo.com.
  • Registro TXT: Usado para verificaciones (SPF, DKIM, etc.).

Cómo añadir un registro manualmente

  1. Haz clic en "Añadir registro".
  2. Selecciona el tipo (A, CNAME, MX, etc.).
  3. Completa los campos:
    • Nombre: Por ejemplo, www para un CNAME.
    • Valor: La IP o dominio de destino.
    • TTL: Tiempo de vida (por defecto 14400 segundos).
  4. Guarda los cambios.

[TIP] Si cambias los registros DNS, ten en cuenta que la propagación puede tardar hasta 24-48 horas, aunque normalmente es más rápida (minutos u horas).

Verificar la configuración DNS

Usa herramientas como dig o sitios web como whatsmydns.net para comprobar que los registros se hayan propagado correctamente.


Redirecciones en DirectAdmin

Las redirecciones DirectAdmin te permiten enviar tráfico de una URL a otra sin perder visitantes. Por ejemplo, redirigir miejemplo.com a www.miejemplo.com o viceversa.

Tipos de redirecciones

  • 301 (Redirección permanente): Indica a los buscadores que la URL ha cambiado definitivamente. Ideal para SEO.
  • 302 (Redirección temporal): Útil para pruebas o mantenimiento.

Cómo configurar una redirección

  1. Ve a "Redirecciones" o "Redirects" en el menú.
  2. Selecciona el dominio de origen (por ejemplo, miejemplo.com).
  3. En "Desde", escribe la ruta (por ejemplo, / para todo el dominio, o /antiguo para una página específica).
  4. En "Hasta", escribe la URL de destino (por ejemplo, https://www.miejemplo.com).
  5. Elige el tipo de redirección (301 o 302).
  6. Marca "Redirigir con subdominios" si también afecta a subdominios (opcional).
  7. Guarda.

[INFO] También puedes crear redirecciones desde el panel de "Gestión de dominio" o mediante archivos .htaccess (si tienes acceso). DirectAdmin genera automáticamente las reglas necesarias.


Preguntas frecuentes (FAQ)

¿Puedo tener múltiples dominios en una misma cuenta de DirectAdmin?

Sí, DirectAdmin permite añadir varios dominios (dominios adicionales) desde la opción "Añadir Dominio". Cada dominio tendrá su propia carpeta y configuración DNS.

¿Cómo eliminar un dominio o subdominio?

Ve a "Gestión de dominio", selecciona el dominio y haz clic en "Eliminar". Ten cuidado, ya que esto borrará todos los archivos y configuraciones asociadas.

¿Qué hacer si mi subdominio no funciona?

Verifica que:

  • El registro DNS se haya propagado (puede tardar).
  • La carpeta del subdominio contenga archivos (por ejemplo, un index.html).
  • El servidor web (Apache/Nginx) esté configurado correctamente. DirectAdmin suele hacerlo automáticamente.

¿Puedo usar SSL en subdominios?

Sí, DirectAdmin integra Let’s Encrypt. Ve a "SSL Certificates" y selecciona el subdominio para generar un certificado gratuito.

¿Cómo migrar un dominio de otro panel a DirectAdmin?

Exporta los archivos y la base de datos desde el panel anterior, luego súbelos a la carpeta del dominio en DirectAdmin y configura la base de datos desde "MySQL Management".


Consejos finales para gestionar dominios y subdominios

  • Organiza tus carpetas: Usa nombres descriptivos para los subdominios (por ejemplo, blog, shop, docs).
  • Monitorea el espacio: Revisa periódicamente el uso de disco desde el panel de DirectAdmin.
  • Actualiza DNS con cuidado: Un error en los registros puede dejar tu sitio inaccesible. Siempre verifica antes de guardar.
  • Aprovecha las redirecciones: Son útiles para mantener enlaces antiguos funcionando después de un rediseño.
  • Seguridad: Activa SSL en todos tus dominios y subdominios para proteger la información de los usuarios.

Conclusión

Configurar DirectAdmin dominios y subdominios es un proceso sencillo una vez que conoces los pasos. Desde añadir un dominio principal hasta crear subdominios y ajustar el DNS, DirectAdmin te ofrece herramientas intuitivas para gestionar tu presencia en línea. Recuerda que la clave está en la planificación: define bien la estructura de tu sitio, usa redirecciones cuando sea necesario y mantén actualizados los registros DNS. Con esta guía, ya tienes el conocimiento para administrar tus proyectos web con confianza. Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar a tu proveedor de hosting. ¡Ahora es tu turno de ponerlo en práctica!

¿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