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

DirectAdmin: Cómo crear una subcarpeta como dominio adicional

Actualizado el 30 de septiembre de 2025

Introducción: ¿Por qué usar una subcarpeta como dominio adicional?

Cuando tienes un plan de hosting con DirectAdmin, una de las tareas más comunes (y a veces confusas) es gestionar múltiples dominios. La opción más típica es añadir un dominio adicional (también llamado "addon domain") para alojar un sitio web distinto en tu cuenta. Pero, ¿qué pasa si quieres que ese dominio apunte a una subcarpeta específica de tu cuenta, en lugar de a la raíz?

Pues bien, esto es totalmente posible y, de hecho, es la configuración por defecto en la mayoría de los casos. Crear una subcarpeta como dominio adicional te permite organizar mejor tus proyectos, separar archivos y bases de datos, y mantener todo limpio sin necesidad de contratar un plan de hosting aparte para cada web.

En este artículo, te explicaré paso a paso cómo hacerlo, qué implicaciones tiene a nivel de DNS y cómo resolver los errores más comunes. No necesitas ser un experto técnico; solo sigue las instrucciones y en menos de 10 minutos tendrás tu dominio funcionando.

¿Qué es un dominio adicional en DirectAdmin?

Antes de meternos en harina, vamos a aclarar conceptos. En DirectAdmin, tienes tres tipos principales de dominios:

  • Dominio principal: Es el que elegiste al contratar el hosting. Su carpeta raíz suele llamarse domains/tudominio.com/.
  • Dominio adicional (Addon Domain): Es un dominio extra que añades a tu cuenta. Normalmente, se enlaza automáticamente a una subcarpeta dentro de tu dominio principal. Por ejemplo, si tu dominio principal es miprincipal.com y añades miotrodominio.com, su contenido se alojará en domains/miprincipal.com/miotrodominio.com.
  • Subdominio: Es una extensión de tu dominio principal, como blog.miprincipal.com. También se puede asociar a una carpeta.

La clave aquí es que, al crear un dominio adicional, DirectAdmin te pedirá que especifiques una carpeta. Esta carpeta será la raíz del nuevo dominio. Si no existe, el panel la creará automáticamente. Así que, en esencia, todo dominio adicional es una subcarpeta de tu cuenta, aunque puedes personalizar la ruta.

Requisitos previos importantes

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a DirectAdmin con permisos de administrador o usuario con privilegios para gestionar dominios.
  2. El dominio registrado y que puedas modificar sus registros DNS (en tu proveedor de dominios o en el propio panel).
  3. Un plan de hosting que permita la creación de dominios adicionales (la mayoría lo incluye).
  4. Paciencia y ganas de aprender. No te preocupes si algo falla, te daré soluciones.

[WARNING] Si tu dominio ya está registrado y tiene un sitio web en otro servidor, cambiar el DNS afectará a la disponibilidad del sitio. Asegúrate de tener una copia de seguridad y haz el cambio en horas de bajo tráfico.

Paso 1: Accede a DirectAdmin y localiza la sección de dominios

Inicia sesión en tu panel de DirectAdmin. La URL suele ser algo como https://tu-servidor:2222 (el puerto por defecto es 2222, pero puede variar). Una vez dentro, busca la sección "Dominios" o "Domain Setup". En la interfaz clásica, verás un menú con opciones como:

  • Agregar dominio adicional (Add Addon Domain)
  • Agregar subdominio (Add Subdomain)
  • Agregar dominio estacionado (Parked Domain)

Haz clic en "Agregar dominio adicional". Se abrirá un formulario con varios campos. No te asustes, son más simples de lo que parecen.

Paso 2: Rellena el formulario del dominio adicional

El formulario típico pide los siguientes datos:

  • Nuevo dominio: Escribe el dominio sin www ni https://. Por ejemplo, miotrodominio.com.
  • Subdominio: Este campo se rellena solo, pero puedes editarlo. Se genera una combinación como miotrodominio para crear un subdominio temporal. Es recomendable dejarlo como está.
  • Carpeta (Document Root): Aquí es donde indicas la subcarpeta donde se guardarán los archivos. Por defecto, DirectAdmin propone algo como domains/miprincipal.com/miotrodominio.com. Puedes cambiarlo a algo más corto, como miotrodominio. Te recomiendo usar una ruta sencilla y sin espacios.

[INFO] Si escribes una carpeta que no existe, DirectAdmin la creará automáticamente. Si ya existe, la usará tal cual. Ten cuidado de no usar una carpeta que ya esté en uso por otro dominio.

¿Qué pasa con la contraseña?

Algunas versiones de DirectAdmin te piden una contraseña para el dominio adicional. Esta contraseña se usa para acceder a estadísticas FTP o para la gestión de archivos. Puedes poner una fácil de recordar o dejarla en blanco si no es obligatoria.

Paso 3: Configura el DNS del dominio adicional

Este es el paso más crítico y donde la gente suele equivocarse. Una vez creado el dominio adicional, necesitas que apunte a tu servidor. Tienes dos opciones:

Opción A: Usar el servidor DNS de tu hosting (recomendada)

Si tu dominio utiliza los servidores DNS de tu proveedor de hosting, DirectAdmin creará automáticamente un registro DNS para tu nuevo dominio. En este caso, solo tienes que esperar a que la propagación DNS se complete (puede tardar de 1 a 48 horas).

Opción B: Configurar DNS externo

Si tu dominio usa DNS de un proveedor externo (por ejemplo, Cloudflare o tu registrador), tendrás que añadir manualmente un registro. Los pasos son:

  1. Ve a tu proveedor de DNS y crea un registro A para el dominio miotrodominio.com apuntando a la IP de tu servidor.
  2. Si quieres que funcione con www, crea un registro CNAME para www apuntando a miotrodominio.com (o un registro A con la misma IP).

[WARNING] No olvides configurar también el registro MX si vas a usar correo. Para este artículo nos centramos en el DNS básico, pero si necesitas email, asegúrate de tener los registros correctos.

Paso 4: Comprueba la propagación y sube tus archivos

Una vez configurado el DNS, espera un tiempo prudencial. Puedes usar herramientas como whatsmydns.net para ver si el registro ya se ha propagado. Cuando veas que responde con tu IP, es hora de subir los archivos.

Accede a la carpeta que definiste como raíz del dominio adicional. Puedes hacerlo de dos formas:

  • Gestor de archivos de DirectAdmin: Ve a "Administrador de archivos", navega hasta la carpeta y sube tus archivos.
  • FTP: Conecta con tu cliente FTP (FileZilla, por ejemplo) usando los datos de tu cuenta principal, y navega hasta la ruta domains/tudominio.com/miotrodominio.com.

[TIP] Si no sabes qué archivo subir primero, crea un index.html de prueba con el texto "Funciona" para verificar que todo está en orden antes de subir tu web completa.

Errores comunes y cómo solucionarlos

Aunque el proceso es sencillo, siempre hay piedras en el camino. Aquí te dejo los errores más frecuentes y sus soluciones:

1. "El dominio ya existe" o "El subdominio ya existe"

Esto ocurre si intentas añadir un dominio que ya tienes como principal o estacionado. Ve a la sección de dominios y comprueba si ya está listado. Si no lo ves, revisa si está como subdominio.

2. El dominio no carga, da error 404 o muestra el sitio del dominio principal

Esto suele deberse a un problema de DNS o a que la carpeta no tiene los archivos. Verifica:

  • Que el registro A apunte a la IP correcta.
  • Que la carpeta raíz tenga un archivo index.php o index.html.
  • Que el dominio no esté redirigido a otro sitio (revisa archivos .htaccess).

3. El certificado SSL no funciona

Si usas SSL (recomendado), DirectAdmin no genera automáticamente un certificado para dominios adicionales. Deberás solicitar uno gratuito con Let's Encrypt. En el panel, busca la sección "SSL Certificates" y sigue los pasos. A veces, el panel lo hace solo si tienes la opción "Auto SSL" activada.

4. Quiero que el dominio apunte a una subcarpeta diferente a la que creé

No hay problema. Puedes cambiar la ruta raíz del dominio adicional. Ve a "Dominios" > "Dominios adicionales", y en la lista, haz clic en el icono de editar (lápiz). Cambia la ruta y guarda. Ten en cuenta que los archivos no se moverán automáticamente; tendrás que hacerlo tú manualmente.

Preguntas frecuentes (FAQ)

¿Puedo crear un dominio adicional sin subcarpeta?

No, en DirectAdmin siempre se asocia a una carpeta. Incluso si la pones en la raíz de tu cuenta, técnicamente sigue siendo una subcarpeta. Es la forma en que el panel organiza los sitios.

¿Cuántos dominios adicionales puedo crear?

Depende de tu plan de hosting. Algunos permiten ilimitados, otros tienen un límite. Revisa tu panel o contacta con tu proveedor.

¿Puedo usar el dominio adicional para crear subdominios?

Sí, una vez creado el dominio adicional, puedes crear subdominios dentro de él (por ejemplo, blog.miotrodominio.com). Esto se hace desde la sección de subdominios, seleccionando el dominio adicional en el desplegable.

¿Qué pasa con el correo electrónico?

Puedes crear cuentas de correo para el dominio adicional. En DirectAdmin, ve a "Correo" > "Crear cuenta" y selecciona el dominio adicional. El panel configurará los registros MX automáticamente si usas su DNS.

¿Es lo mismo un dominio adicional que un dominio estacionado?

No. Un dominio estacionado (parked) simplemente redirige a tu dominio principal, mostrando el mismo contenido. Un dominio adicional tiene su propia carpeta y su propio contenido, aunque comparta la cuenta de hosting.

¿Y si uso otro panel como Syspanel?

Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero con diferencias en la interfaz. En Syspanel, el puerto de acceso es el 2106 y la opción se llama "Dominios Web" o "Web Domains". Allí también puedes añadir dominios adicionales y especificar una carpeta. La lógica es la misma: DNS, carpeta y archivos.

Consejos finales para una gestión eficiente

  • Organiza tus carpetas: Usa nombres claros y evita caracteres especiales. Por ejemplo, miotrodominio en lugar de mi_otro_dominio_2.
  • Mantén un registro: Anota qué dominio corresponde a qué carpeta. Te ahorrarás dolores de cabeza en el futuro.
  • Aprovecha el SSL: Siempre instala un certificado SSL gratuito para cada dominio adicional. Mejora el SEO y la confianza de tus visitantes.
  • Cuidado con los límites de inodos: Cada carpeta y archivo cuenta. Si tienes muchos dominios, vigila el uso de recursos en tu panel.

Conclusión

Crear una subcarpeta como dominio adicional en DirectAdmin es un proceso sencillo que te permite gestionar múltiples sitios web desde una sola cuenta de hosting. Solo necesitas tres cosas: el dominio registrado, acceso al panel y saber qué carpeta quieres usar. Recuerda que la parte más delicada es el DNS, pero siguiendo los pasos de este artículo, lo tendrás resuelto.

Si has seguido todos los pasos y aún tienes problemas, no desesperes. La propagación DNS puede tardar, y a veces es cuestión de esperar. Revisa que no haya errores de tipeo en la URL y que los archivos estén en la ruta correcta. Con un poco de paciencia, tu nuevo sitio estará en línea.

Y si en el futuro necesitas migrar a otro panel como Syspanel, ya sabes que el puerto es el 2106 y que la mecánica es muy parecida. La clave está en entender los conceptos: dominio, carpeta y DNS. Con eso, el panel es solo una herramienta.

¡Espero que este artículo te haya sido de gran ayuda! Ahora ya puedes lanzar todos los proyectos que tengas en mente.

¿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