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

¿Cómo configurar un dominio adicional en DirectAdmin para WordPress?

Actualizado el 16 de octubre de 2025

Introducción: ¿Por qué necesitas un dominio adicional en DirectAdmin?

Si tienes un plan de hosting que lo permita, añadir un dominio adicional DirectAdmin WordPress es una de las formas más prácticas de gestionar varios sitios web desde un solo panel de control. Ya sea que quieras lanzar un blog personal, un sitio para un cliente o una tienda online, configurar un dominio extra te evita tener que comprar otro plan de hosting. En esta guía, paso a paso y sin tecnicismos, te enseñaré cómo añadir dominio DirectAdmin y luego instalar WordPress en él. También veremos cómo configurar un WordPress multisitio DirectAdmin si necesitas gestionar varios sitios bajo un mismo WordPress.


Requisitos previos antes de empezar

Antes de lanzarte a la configuración, asegúrate de cumplir con estos puntos:

  • Tener acceso a tu panel de control DirectAdmin (o Syspanel, si tu proveedor usa HestiaCP; recuerda que el puerto de acceso es el 2106).
  • Que tu plan de hosting permita dominios adicionales o dominios extra. Normalmente, los planes compartidos lo incluyen, pero verifica con tu proveedor.
  • Tener el dominio que deseas añadir (por ejemplo, misegundodominio.com) ya registrado y apuntando a los servidores DNS de tu hosting. Si no sabes cómo hacerlo, consulta con tu soporte técnico.
  • Acceso a la base de datos de tu hosting (usuario y contraseña de MySQL).

[INFO] Si tu dominio aún no apunta a los DNS de tu hosting, no te preocupes: puedes configurar el dominio en DirectAdmin primero y luego ajustar los DNS. Eso sí, el sitio no será visible hasta que los DNS estén correctos.


Paso 1: Accede a tu panel de control

Lo primero es iniciar sesión en tu panel. Si usas DirectAdmin, la URL suele ser algo como https://tudominio.com:2222. Si tu proveedor usa Syspanel (HestiaCP), la URL será https://tudominio.com:2106. Introduce tu usuario y contraseña.

[WARNING] Si no recuerdas tus credenciales, contacta a tu proveedor de hosting. No intentes adivinar, podrías bloquear tu cuenta.


Paso 2: Localiza la opción para añadir un dominio adicional

Una vez dentro, busca una sección que se llame "Añadir dominio adicional", "Dominios extra" o "Añadir dominio". En DirectAdmin, suele estar en el menú principal, en una sección llamada "Administración de cuentas" o "Gestión de dominios". En Syspanel, busca "Dominios" y luego "Añadir dominio".

Haz clic en esa opción. Se abrirá un formulario.


Paso 3: Completa los datos del dominio adicional

En el formulario, deberás ingresar:

  • Nombre del dominio: Escribe el dominio completo, por ejemplo, misegundodominio.com. No incluyas www, el sistema lo añadirá automáticamente.
  • Directorio raíz: Aquí defines dónde se almacenarán los archivos de este nuevo sitio. Por defecto, DirectAdmin sugiere algo como /home/tuusuario/domains/misegundodominio.com/public_html. Puedes dejarlo así o cambiarlo si prefieres una estructura diferente.
  • Crear cuenta FTP: Marca esta opción si quieres tener un acceso FTP separado para este dominio. Es útil si otra persona gestionará el sitio.
  • Configurar DNS: Si tu dominio ya apunta a los DNS de tu hosting, puedes marcar la opción para que DirectAdmin cree los registros automáticamente. Si no, déjala sin marcar y lo harás después.

[TIP] Si no estás seguro sobre el directorio raíz, déjalo por defecto. Es la opción más segura.

Luego, haz clic en "Crear" o "Añadir". El sistema procesará la solicitud y te mostrará un mensaje de éxito.


Paso 4: Verifica que el dominio adicional se haya creado correctamente

Después de crear el dominio, vuelve a la sección de "Dominios" o "Gestión de dominios". Deberías ver listado tu nuevo dominio, junto con el principal. También puedes comprobar que el directorio se ha creado en tu cuenta FTP.

[INFO] Si no ves el dominio, refresca la página o cierra sesión y vuelve a entrar. A veces la interfaz tarda unos segundos en actualizarse.


Paso 5: Instala WordPress en el dominio adicional

Ahora que tienes el dominio extra DirectAdmin configurado, toca instalar WordPress. Hay varias formas, pero la más sencilla es usando el instalador automático que suele venir incluido en DirectAdmin, como Softaculous o Installatron.

5.1. Usando el instalador automático (Softaculous)

  1. En el panel de DirectAdmin, busca la sección "Softaculous" o "Instalador de aplicaciones".
  2. Haz clic en "WordPress" y luego en "Instalar".
  3. En el formulario, selecciona el dominio adicional que acabas de crear (por ejemplo, misegundodominio.com).
  4. Deja el directorio en blanco (a menos que quieras instalarlo en una subcarpeta, como misegundodominio.com/blog).
  5. Completa los datos del sitio: nombre, descripción, usuario administrador, contraseña, etc.
  6. Configura la base de datos: el instalador suele crearla automáticamente. Si te pide datos, usa los de tu hosting (usuario y contraseña de MySQL).
  7. Haz clic en "Instalar". En unos minutos, tendrás WordPress funcionando en tu nuevo dominio.

5.2. Instalación manual (si no tienes instalador automático)

Si tu panel no tiene instalador, puedes hacerlo manualmente:

  1. Descarga WordPress desde wordpress.org y súbelo al directorio raíz de tu dominio adicional (por FTP).
  2. Crea una base de datos MySQL desde el panel de DirectAdmin (en "MySQL" o "Base de datos").
  3. Asigna un usuario a la base de datos con todos los privilegios.
  4. Accede a tudominio.com/wp-admin/install.php y sigue el asistente de instalación, ingresando los datos de la base de datos.

[WARNING] La instalación manual requiere más cuidado. Asegúrate de que los permisos de archivos y carpetas sean correctos (755 para carpetas, 644 para archivos). Si no estás seguro, pide ayuda a tu proveedor.


Paso 6: Configura el dominio adicional para WordPress multisitio (opcional)

Si tu objetivo es tener un WordPress multisitio DirectAdmin, es decir, un solo WordPress que gestione varios sitios (como miprimerdominio.com y misegundodominio.com), sigue estos pasos adicionales.

6.1. Habilita el modo multisitio en WordPress

  1. Accede a tu WordPress principal (el que ya tienes instalado).
  2. Edita el archivo wp-config.php y agrega la siguiente línea antes de /* That's all, stop editing! */:
    define('WP_ALLOW_MULTISITE', true);
    
  3. Guarda el archivo y vuelve a cargar el panel de administración. Verás un nuevo menú "Herramientas" > "Configuración de la red".

6.2. Configura la red multisitio

  1. En "Configuración de la red", elige si usarás subdominios (ejemplo: sitio2.miprimerdominio.com) o subdirectorios (ejemplo: miprimerdominio.com/sitio2). Para dominios adicionales, la opción de subdominios es más común.
  2. Haz clic en "Instalar". WordPress te dará instrucciones para modificar wp-config.php y .htaccess. Sigue al pie de la letra.
  3. Una vez configurado, ve a "Mis sitios" > "Añadir nuevo" para crear un nuevo sitio en tu red.

6.3. Asigna el dominio adicional al nuevo sitio

Para que el dominio adicional apunte a un sitio específico de tu red, necesitas un plugin como "WordPress MU Domain Mapping" o "Domain Mapping System". Alternativamente, puedes editar el archivo wp-config.php para mapear dominios manualmente, pero es más complejo.

[TIP] Si no te sientes cómodo con la configuración manual del multisitio, considera instalar WordPress por separado para cada dominio adicional. Es más sencillo y evita problemas de compatibilidad con plugins.


Paso 7: Prueba y verifica el funcionamiento

Una vez instalado WordPress (sea de forma individual o multisitio), accede a tu nuevo dominio desde un navegador. Deberías ver la página de inicio de WordPress. Si ves un error 404 o de DNS, puede deberse a:

  • DNS no propagados: Espera entre 24 y 48 horas.
  • Directorio raíz incorrecto: Verifica que los archivos de WordPress estén en la carpeta correcta.
  • Permisos de archivos: Asegúrate de que los archivos tengan los permisos adecuados.

[WARNING] Si el dominio adicional no carga, revisa también que el nombre del dominio esté bien escrito en el panel de DirectAdmin y que no haya conflictos con el dominio principal.


Preguntas frecuentes (FAQ)

1. ¿Puedo añadir un dominio adicional si mi plan de hosting no lo permite?

No. Los planes de hosting básicos suelen tener un límite de dominios. Si necesitas más, deberás actualizar tu plan o contratar un hosting que permita dominios ilimitados.

2. ¿Cuánto tiempo tarda en propagarse el dominio adicional?

La propagación de DNS puede tomar entre 24 y 48 horas, aunque a veces es más rápida. Durante ese tiempo, el sitio puede no ser accesible desde todos los lugares.

3. ¿Puedo usar el mismo WordPress para varios dominios adicionales?

Sí, mediante WordPress multisitio. Sin embargo, requiere configuración adicional y puede ser más complejo. Para la mayoría de los usuarios, instalar WordPress por separado en cada dominio es más fácil.

4. ¿Qué hago si el dominio adicional no aparece en el instalador de Softaculous?

Asegúrate de que el dominio se haya creado correctamente en DirectAdmin. Si sigue sin aparecer, contacta a tu proveedor de hosting. A veces el instalador necesita unos minutos para detectar los nuevos dominios.

5. ¿Puedo añadir un subdominio en lugar de un dominio adicional?

Sí, en DirectAdmin también puedes crear subdominios (por ejemplo, blog.tudominio.com). El proceso es similar, pero en lugar de seleccionar "Añadir dominio adicional", busca "Añadir subdominio".

6. ¿Es necesario configurar el correo electrónico para el dominio adicional?

No, pero si deseas tener correos como info@misegundodominio.com, deberás crear cuentas de correo desde el panel de DirectAdmin. Esto es opcional.


Conclusión

Configurar un dominio adicional DirectAdmin WordPress es un proceso sencillo si sigues los pasos adecuados. Desde añadir el dominio en el panel hasta instalar WordPress, todo se puede hacer en pocos minutos. Si optas por un WordPress multisitio DirectAdmin, ten en cuenta que requiere un poco más de configuración, pero te permite gestionar varios sitios desde un solo panel. Recuerda que la paciencia es clave durante la propagación de DNS. Si algo no funciona, revisa los pasos uno por uno o pide ayuda a tu proveedor de hosting.

¡Ahora ya puedes lanzar tu nuevo sitio web sin complicaciones!

¿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