Cómo configurar un dominio en DirectAdmin (Añadir dominio, subdominio y redirección)
¿Acabas de contratar un hosting con panel DirectAdmin y te sientes abrumado? No te preocupes, es completamente normal. A diferencia de otros paneles más automatizados, DirectAdmin te da un control total sobre tu servidor, y una de las primeras tareas que deberás dominar es la gestión de dominios.
En esta guía extensa y fácil de seguir, vamos a desglosar paso a paso cómo configurar un dominio en DirectAdmin, cómo añadir un subdominio y cómo crear redirecciones 301 para que tu sitio web funcione a la perfección. Al final, también tocaremos la gestión de DNS para que entiendas cómo se conectan todas las piezas.
Antes de Empezar: Entendiendo la Estructura de DirectAdmin
DirectAdmin organiza sus funciones en tres niveles de acceso: Admin, Reseller y Usuario. Para este tutorial, asumiremos que tienes acceso a nivel de Usuario, que es el más común para gestionar un solo dominio o una cuenta de hosting específica.
Dentro de tu panel de usuario, verás una serie de iconos en la parte superior. Las secciones que nos interesan son "Cuenta", "Dominios" y "Redirecciones". No te asustes si ves muchas opciones; nos centraremos solo en las que necesitas.
[INFO] Si tu cuenta fue creada por un proveedor de hosting, es probable que ya tengas un dominio principal asignado. Este tutorial te servirá para añadir dominios adicionales (addon domains) o para organizar mejor tu espacio.
Cómo Configurar un Dominio Principal en DirectAdmin
Cuando inicias sesión por primera vez, DirectAdmin te pedirá que configures tu dominio principal si no lo has hecho durante el registro. Este es el dominio que apuntará a la carpeta raíz de tu cuenta (normalmente public_html).
Paso 1: Acceder a la Sección de Dominios
En el panel principal, busca el icono que dice "Administrar Dominios" o simplemente "Dominios". Haz clic en él.
Verás una lista de los dominios asociados a tu cuenta. Si es tu primera vez, probablemente esté vacía o solo tenga uno (el principal).
Paso 2: Añadir el Dominio Principal
Haz clic en el botón "Añadir Dominio" o "Agregar Dominio". Se abrirá un formulario con varios campos. Los más importantes son:
- Nombre de Dominio: Escribe aquí tu dominio completo, por ejemplo,
mipaginaweb.com. - Nombre de Usuario: DirectAdmin te sugerirá un nombre de usuario para la carpeta. Si no sabes qué poner, deja el que sugiere por defecto (suele ser el nombre del dominio sin la extensión).
- Contraseña: Si quieres crear una cuenta FTP separada para este dominio, puedes asignar una contraseña aquí. Si no, déjalo en blanco para usar la principal.
- Carpeta (opcional): Por defecto, creará una carpeta llamada
public_html. Si quieres que este dominio apunte a una subcarpeta (por ejemplo,public_html/tienda), indícalo aquí. Importante: Para el dominio principal, lo normal es dejarlo enpublic_html.
Paso 3: Guardar y Verificar
Haz clic en "Crear" o "Guardar". DirectAdmin tardará unos segundos en configurar todo. Al finalizar, verás un mensaje de éxito.
Ahora, si accedes a http://tudominio.com, deberías ver el contenido de tu carpeta public_html. Si ves un mensaje de error de Apache o una página en blanco, es normal si la carpeta está vacía.
[TIP] Para el dominio principal, no necesitas configurar nada más en el servidor. El resto del trabajo (apuntar los DNS) se hace desde el registrador de dominios donde compraste el nombre.
Cómo Añadir un Subdominio en DirectAdmin
Los subdominios son extensiones de tu dominio principal que apuntan a carpetas específicas. Un ejemplo clásico es blog.mipaginaweb.com o tienda.mipaginaweb.com. Son ideales para separar secciones de tu sitio sin necesidad de comprar un dominio nuevo.
Paso 1: Ir a la Sección de Subdominios
Desde el panel principal, busca el icono que dice "Subdominios". Es fácil de identificar porque suele tener una imagen de un globo terráqueo con una flecha.
Paso 2: Crear el Subdominio
Haz clic en "Añadir Subdominio". Verás un formulario muy sencillo:
- Nombre del Subdominio: Escribe solo el prefijo. Por ejemplo, si quieres
blog.mipaginaweb.com, escribeblogen el campo. No escribas el dominio completo. - Dominio: En el menú desplegable, selecciona el dominio principal al que pertenecerá este subdominio (ej.
mipaginaweb.com). - Carpeta: DirectAdmin te sugerirá una carpeta automáticamente (ej.
public_html/blog). Puedes cambiarla si lo deseas, pero es recomendable mantener la estructura sugerida para no liarte.
Paso 3: Crear el Subdominio
Haz clic en "Crear". DirectAdmin creará la carpeta automáticamente (si no existe) y configurará el servidor web para que responda a esa URL.
¿Qué acaba de pasar?
Al crear un subdominio, DirectAdmin hace dos cosas automáticamente:
- Crea un registro DNS tipo A que apunta
blog.tudominio.coma la IP de tu servidor. - Crea un VirtualHost en Apache que le dice al servidor que cuando alguien visite
blog.tudominio.com, debe mostrar el contenido de la carpetapublic_html/blog.
[WARNING] Si tu dominio principal no está apuntando a los servidores DNS de tu hosting, el subdominio no funcionará aunque lo crees en DirectAdmin. Asegúrate de que los DNS estén bien configurados en tu registrador.
Cómo Crear una Redirección 301 en DirectAdmin
Las redirecciones son esenciales para el SEO y la experiencia del usuario. Una redirección 301 indica permanentemente que una URL ha cambiado a otra. Por ejemplo, si tenías www.mipaginaweb.com/contacto y ahora es www.mipaginaweb.com/contactanos, debes redirigir la antigua a la nueva para no perder visitas ni posicionamiento.
Paso 1: Acceder a la Sección de Redirecciones
En el panel principal, busca el icono "Redirecciones". Te llevará a una página donde podrás ver las redirecciones existentes y crear nuevas.
Paso 2: Crear la Redirección
Haz clic en "Añadir Redirección". El formulario tiene tres campos principales:
- Redirigir desde: Aquí debes seleccionar el dominio en el menú desplegable y luego escribir la ruta exacta de la URL que quieres redirigir. Por ejemplo, si es
mipaginaweb.com/contacto, seleccionamipaginaweb.comy escribe/contactoen el campo de texto. - Redirigir a: Escribe la URL completa a la que quieres que el usuario vaya. Por ejemplo,
https://www.mipaginaweb.com/contactanos. - Tipo de Redirección: Aquí es donde está el truco. Elige "Redirección Permanente (301)" en el menú desplegable. Nunca uses una 302 a menos que sea temporal, ya que no transfiere el "peso" SEO.
Paso 3: Guardar la Redirección
Haz clic en "Crear". DirectAdmin generará automáticamente las reglas de Apache necesarias.
¿Cómo verifico que funciona?
Abre tu navegador en modo incógnito y visita la URL antigua. Deberías ser redirigido automáticamente a la nueva. También puedes usar herramientas en línea como "HTTP Status Checker" para confirmar que el código de estado es 301.
[TIP] Si quieres redirigir todo tu dominio
mipaginaweb.comawww.mipaginaweb.com(o viceversa), deja el campo "redirigir desde" vacío. DirectAdmin interpretará que es la raíz del dominio.
Gestión DNS en DirectAdmin: El Pegamento que lo Une Todo
Aunque hayas configurado el dominio y los subdominios en DirectAdmin, nada funcionará si tu dominio no sabe a qué servidor apuntar. Aquí es donde entra la gestión DNS.
¿Qué son los Registros DNS?
Son como las páginas amarillas de internet. Le dicen al mundo: "Si buscas mipaginaweb.com, ve a la IP 123.456.789.10".
Cómo Editar los DNS en DirectAdmin
- Ve a la sección "Administrador de DNS" o "Gestión DNS" en tu panel.
- Verás una lista de registros. Los más comunes son:
- A: Apunta un subdominio o dominio a una IP. Ejemplo:
mipaginaweb.com->123.456.789.10. - CNAME: Apunta un subdominio a otro nombre de dominio. Ejemplo:
www->mipaginaweb.com. - MX: Para el correo electrónico.
- NS: Los servidores de nombres del dominio.
- A: Apunta un subdominio o dominio a una IP. Ejemplo:
¿Cuándo Necesito Tocar Esto?
- Cuando cambias de hosting: Debes editar los registros NS en tu registrador de dominios (donde compraste el dominio) para que apunten a los de tu nuevo hosting. DirectAdmin te mostrará los valores correctos en la sección "Información del Servidor".
- Cuando creas subdominios: Como mencionamos antes, DirectAdmin los crea automáticamente. Pero si tu dominio usa DNS externos (de Cloudflare, por ejemplo), deberás crear el registro A manualmente en ese proveedor.
[INFO] Si tu dominio usa los servidores DNS de tu hosting (normalmente tienen el formato
ns1.tuproveedor.comyns2.tuproveedor.com), DirectAdmin gestionará todo automáticamente. Solo tendrás que esperar la propagación DNS, que puede tardar entre 1 y 48 horas.
Preguntas Frecuentes (FAQ) sobre DirectAdmin
¿Puedo usar el mismo dominio en DirectAdmin y en otro hosting a la vez?
No. El dominio solo puede apuntar a un servidor a la vez. Si lo configuras en DirectAdmin, deberás asegurarte de que los DNS apunten a ese servidor. No es posible tener el mismo dominio activo en dos lugares simultáneamente.
¿Qué diferencia hay entre un "Addon Domain" y un "Subdominio"?
Un Addon Domain es un dominio completamente nuevo (ej. otraweb.com) que se aloja en una subcarpeta de tu cuenta. Un Subdominio es una extensión de tu dominio principal (ej. blog.mipaginaweb.com). La diferencia clave es que el Addon Domain es un sitio independiente, mientras que el subdominio es parte del principal.
¿Por qué mi redirección 301 no funciona?
Lo más común es que hayas escrito mal la URL de destino o que el navegador tenga una caché muy agresiva. Prueba en modo incógnito o desde otro dispositivo. También verifica que no haya otra redirección creada antes que esté interfiriendo.
¿Cómo puedo ver los registros DNS de mi dominio?
Desde tu panel de DirectAdmin, ve a "Administrador de DNS". Si no ves ningún registro, significa que tu dominio no usa los DNS de este servidor y deberás ir a tu registrador de dominios.
Consejos Finales y Buenas Prácticas
- Planifica tu estructura: Antes de crear subdominios, piensa si realmente los necesitas. A veces es mejor usar subcarpetas (
mipaginaweb.com/blog) que subdominios, ya que los subdominios se consideran sitios separados a ojos de Google y reparten la autoridad de tu dominio. - Usa siempre 301 para cambios permanentes: Nunca uses redirecciones temporales (302) para SEO, ya que no transmiten el valor del enlace.
- Ten cuidado con las redirecciones en bucle: No redirijas
mipaginaweb.comawww.mipaginaweb.comy luegowww.mipaginaweb.comamipaginaweb.com. Esto creará un error infinito. - Espera la propagación DNS: Si acabas de cambiar los DNS, no entres en pánico si no funciona en las primeras horas. La propagación global puede tardar hasta 48 horas.
- Mantén un registro: Lleva un control de las carpetas que creas para cada dominio o subdominio. Te ahorrará muchos quebraderos de cabeza en el futuro.
Configurar un dominio en DirectAdmin es un proceso lógico y secuencial. Una vez que entiendes la relación entre el dominio, la carpeta y los DNS, todo encaja. Con esta guía, ya tienes las herramientas para gestionar tus dominios, subdominios y redirecciones con confianza.
[TIP] Si algún día te sientes perdido, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. Todos hemos pasado por ahí.
