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

Cómo agregar un dominio adicional en cPanel para WordPress multisitio

Actualizado el 19 de junio de 2026

¿Estás gestionando un WordPress multisitio y necesitas añadir un nuevo dominio a tu cuenta de hosting? Es una operación muy común cuando quieres crear una red de sitios web (por ejemplo, una tienda, un blog y un foro) bajo una misma instalación de WordPress. La buena noticia es que el proceso es bastante sencillo si sigues los pasos adecuados. En esta guía completa, te explicaré cómo agregar un dominio adicional en cPanel para WordPress multisitio, resolviendo las dudas más frecuentes y dándote consejos para que no cometas errores.

¿Qué es un dominio adicional y por qué lo necesitas en un multisitio?

Antes de ponernos manos a la obra, es importante entender los conceptos. Un dominio adicional en cPanel es un nombre de dominio nuevo que se aloja en tu misma cuenta de hosting, pero que apunta a un directorio o configuración específica. En el contexto de WordPress multisitio cPanel, esto significa que podrás gestionar varios sitios web con dominios distintos, pero compartiendo la misma instalación central de WordPress, los mismos plugins y temas base.

Imagina que tienes una red de restaurantes. El dominio principal es turestaurante.com, y quieres crear turestaurante.menu o tucatering.com. Con el multisitio, no necesitas instalar WordPress cinco veces. Solo instalas una vez y luego vas agregando dominios adicionales que apuntan a esa misma instalación. Esto ahorra espacio, tiempo de mantenimiento y facilita la gestión de usuarios y actualizaciones.

Sin embargo, hay una confusión muy común: agregar el dominio en cPanel no es suficiente. Debes configurar correctamente el multisitio en WordPress para que reconozca ese nuevo dominio. Si solo agregas el dominio en cPanel y no haces la configuración interna, al visitar el dominio verás un error o un sitio vacío. Por eso, esta guía cubre ambos pasos: la parte técnica del hosting y la parte administrativa de WordPress.

Paso 1: Verifica los requisitos de tu hosting y de tu instalación

Antes de empezar, asegúrate de que tu plan de hosting soporta WordPress multisitio. La mayoría de los planes compartidos lo permiten, pero a veces hay restricciones con el uso de subdirectorios o la creación de redes. También revisa que tu instalación de WordPress sea la versión más reciente.

Otro requisito es que tu dominio adicional debe estar registrado y tener acceso a la gestión de sus DNS. Si acabas de comprar el dominio, puede tardar unas horas en propagarse globalmente. Te recomiendo esperar al menos 24 horas antes de empezar la configuración para evitar problemas de conexión.

Paso 2: Accede a tu panel de control (cPanel) y localiza la sección de dominios

El primer paso práctico es entrar en tu cuenta de hosting. Normalmente, accedes a través de una URL como tudominio.com/cpanel o cpanel.tudominio.com. Si no lo encuentras, revisa el correo de bienvenida de tu proveedor de hosting.

Una vez dentro, busca la sección llamada "Dominios" o "Domain". Dependiendo del tema de tu cPanel, puede aparecer como "Domains", "Dominios adicionales" o "Addon Domains". Esta es la herramienta que usaremos para agregar dominio adicional cPanel.

Subsección: ¿Qué diferencia hay entre dominio adicional, subdominio y dominio aparcado?

Es fácil confundirse, así que te lo resumo:

  • Dominio adicional (Addon Domain): Es un dominio completamente nuevo que se asocia a una carpeta dentro de tu cuenta. Por ejemplo, nuevoproyecto.com apuntando a public_html/nuevoproyecto. Es ideal para multisitio.
  • Subdominio: Es una extensión de tu dominio principal, como blog.tudominio.com. No es un dominio independiente.
  • Dominio aparcado (Parked Domain): Es un dominio que redirige a tu dominio principal. No tiene contenido propio.

Para nuestro caso, siempre elegiremos dominio adicional.

Paso 3: Crea el dominio adicional en cPanel

Ahora sí, vamos a la acción. Sigue estos pasos meticulosamente:

  1. En la sección de dominios, haz clic en "Crear un dominio adicional" o "Addon Domains".
  2. Verás un formulario con varios campos. El primero es "Nuevo nombre de dominio". Escribe tu dominio completo, por ejemplo, nuevositio.com.
  3. El siguiente campo es "Subdominio" o "Username". cPanel lo rellena automáticamente basándose en tu dominio, pero puedes modificarlo. Te recomiendo dejarlo como sugiere (por ejemplo, nuevositio). Esto creará una carpeta en tu servidor.
  4. El campo "Directorio raíz" es crucial. Aquí defines dónde se guardarán los archivos de ese dominio. Para un multisitio, lo más limpio es crear una subcarpeta dentro de public_html. Por ejemplo: public_html/nuevositio. Si la carpeta no existe, cPanel la creará automáticamente.

[TIP] No uses la raíz (public_html) para el dominio adicional si tu WordPress principal está ahí. Si lo haces, podrías sobrescribir archivos o generar conflictos. Siempre crea una subcarpeta.

  1. Haz clic en "Crear" o "Add Domain".

cPanel tardará unos segundos en configurar el dominio. Verás un mensaje de éxito y el dominio aparecerá en la lista de "Dominios adicionales". Con esto, la parte de hosting está lista. Ahora pasamos a la parte delicada: configurar WordPress.

Paso 4: Configura WordPress multisitio para aceptar el nuevo dominio

Este es el punto donde la mayoría de la gente se atasca. Has agregado el dominio en cPanel, pero WordPress aún no sabe que debe servir contenido para él. Para ello, debes editar un archivo llamado wp-config.php.

Subsección: Localiza y edita el archivo wp-config.php

Necesitas acceder a tus archivos del servidor. Puedes usar el Administrador de archivos de cPanel o un cliente FTP como FileZilla. Busca la carpeta donde está instalado tu WordPress principal (normalmente public_html). Dentro, encuentra el archivo wp-config.php. Haz una copia de seguridad antes de editarlo, por si acaso.

Ahora, añade las siguientes líneas justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:

define('WP_ALLOW_MULTISITE', true);

Guarda el archivo y vuelve a tu panel de administración de WordPress (la parte de tu dominio principal). Ve a "Herramientas" y luego a "Configuración de la red" (o "Network Setup").

Subsección: Configura el tipo de red (subdominios vs subdirectorios)

WordPress te preguntará si quieres usar subdominios (ej. sitio1.tudominio.com) o subdirectorios (ej. tudominio.com/sitio1). Para usar dominios adicionales, la opción correcta es subdominios. Aunque no usarás literalmente subdominios, esta opción permite que WordPress reconozca dominios externos como parte de la red.

Completa los campos de título de red y correo electrónico del administrador. Haz clic en "Instalar". WordPress te mostrará dos bloques de código que debes añadir a dos archivos: wp-config.php y .htaccess.

[WARNING] Sigue las instrucciones al pie de la letra. Si copias mal una línea o la pones en el lugar equivocado, tu sitio puede dejar de cargar. Si esto ocurre, no te asustes: restaura la copia de seguridad de los archivos que hiciste antes.

Una vez añadido ese código, vuelve a entrar en tu administración. Ahora verás un menú llamado "Mis sitios" o "Red" en la barra superior. WordPress ya está en modo multisitio.

Paso 5: Agrega el dominio adicional a tu red de multisitio

Ahora viene la magia. Con el multisitio activo, debes decirle a WordPress que el dominio que agregaste en cPanel pertenece a tu red.

  1. Ve al panel de administración de tu red (normalmente en wp-admin/network).
  2. En el menú lateral, busca "Sitios" y haz clic en "Añadir nuevo".
  3. En el campo "Dirección del sitio", escribe el dominio adicional sin http:// ni www. Por ejemplo, nuevositio.com.
  4. Rellena el título del sitio y el correo del administrador. Luego haz clic en "Añadir sitio".

WordPress creará una entrada para ese dominio en tu red. Ahora, ve a la lista de sitios y busca el que acabas de crear. Pasa el ratón por encima y haz clic en "Editar".

Subsección: Configura las opciones del sitio para que use el dominio adicional

Dentro de la edición del sitio, busca la pestaña "Ajustes" (o Settings). Desplázate hasta la sección "Opciones principales". Verás dos campos:

  • Sitio (URL): Debe decir http://nuevositio.com
  • Inicio (URL): Debe decir http://nuevositio.com

Guarda los cambios. Esto es fundamental para que WordPress asocie el dominio adicional con ese sitio específico de la red.

Paso 6: Configura los DNS y la propagación

Ya has hecho el trabajo duro. Ahora solo falta asegurarse de que el dominio apunte a tu servidor. Dependiendo de dónde hayas comprado el dominio, tendrás dos opciones:

  1. Si el dominio está registrado en el mismo proveedor de hosting: cPanel suele configurar los DNS automáticamente al crear el dominio adicional. Solo deberías esperar unas horas.
  2. Si el dominio está en otro registrador (como GoDaddy, Namecheap, etc.): Debes ir al panel de tu registrador y cambiar los servidores de nombres (nameservers) para que apunten a los de tu hosting. Normalmente son ns1.tudominio.com y ns2.tudominio.com. Esta información la encuentras en tu correo de bienvenida o en cPanel.

[INFO] La propagación de DNS puede tardar entre 4 y 48 horas. No te preocupes si al principio no carga. Puedes verificar el estado en sitios web como whatsmydns.net.

Paso 7: Verifica la instalación y resuelve problemas comunes

Una vez que el DNS haya propagado, visita tu nuevo dominio. Deberías ver el sitio recién creado en tu red multisitio. Si no es así, revisa lo siguiente:

  • ¿Has borrado la caché del navegador? A veces el navegador guarda versiones antiguas. Prueba en modo incógnito.
  • ¿Los archivos .htaccess y wp-config.php están correctos? Un error común es no añadir las líneas de red en el lugar exacto.
  • ¿El dominio adicional está bien escrito en cPanel y en WordPress? Un simple error tipográfico (como nuevositio.com vs nuevositiio.com) te dará dolores de cabeza.

Subsección: El error de "Cookies are blocked" o "Error al establecer conexión con la base de datos"

Si ves un error de cookies, suele ser porque el dominio adicional no está bien configurado en los ajustes del sitio de la red. Revisa que las URLs en el paso 5 estén correctas. Si es un error de base de datos, puede ser que la carpeta del dominio adicional tenga archivos corruptos o que no se hayan creado las tablas necesarias. En ese caso, revisa que la carpeta en public_html esté vacía al principio.

Preguntas frecuentes (FAQ) sobre multisitio y dominios

Aquí te resuelvo las dudas más comunes que me encuentro en soporte:

¿Puedo agregar un dominio adicional sin tener WordPress multisitio?
Sí, puedes. Pero en ese caso, el dominio adicional apuntará a una carpeta con una instalación independiente de WordPress. No compartirá usuarios ni plugins. El multisitio es para centralizar la gestión.

¿Puedo usar el mismo dominio adicional en dos sitios de la red?
No. Cada sitio en la red debe tener un dominio o subdominio único. Si intentas asignar el mismo dominio a dos sitios, WordPress te dará un error.

¿Qué pasa si mi hosting usa Syspanel (HestiaCP)?
Si tu proveedor usa Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar, pero el acceso al panel se hace a través del puerto 2106 (por ejemplo, tudominio.com:2106). En Syspanel, la opción para agregar dominios se llama "Dominios Web" o "Web Domains". Deberás crear un nuevo dominio y apuntarlo a la carpeta deseada. El resto de la configuración de WordPress multisitio (editar wp-config.php y añadir el sitio en la red) es idéntica.

[WARNING] En Syspanel, asegúrate de seleccionar "Proxy" o "PHP-FPM" en la configuración del dominio para que funcione correctamente con WordPress. Si no lo haces, podrías ver un error de "502 Bad Gateway".

¿Necesito un certificado SSL para el dominio adicional?
Sí, es muy recomendable. La mayoría de los cPanel ofrecen "AutoSSL" gratuito a través de Let's Encrypt. Se activa automáticamente al crear el dominio, pero a veces tarda unas horas. Si tu sitio no carga con https://, ve a la sección SSL/TLS en cPanel y fuerza la emisión del certificado.

¿Puedo agregar un dominio adicional con subdirectorios en multisitio?
Técnicamente, WordPress multisitio con subdirectorios (tudominio.com/sitio2) no está diseñado para usar dominios adicionales de forma nativa. La opción de subdominios es la que permite el mapeo de dominios. Si usas subdirectorios, necesitarás un plugin de terceros como "WordPress MU Domain Mapping", pero es más complejo y propenso a errores. Te recomiendo usar la opción de subdominios.

Consejos finales para una gestión exitosa

  • Haz copias de seguridad frecuentes: Antes de cualquier cambio en wp-config.php o en la red, guarda una copia completa de archivos y base de datos.
  • Mantén los plugins actualizados: En un multisitio, una actualización de un plugin puede afectar a todos los sitios de la red. Prueba siempre en un entorno de desarrollo si es posible.
  • Usa un plugin de caché para cada sitio: Cada dominio adicional tendrá su propia caché, pero si usas un plugin de caché de red, asegúrate de configurarlo para que no muestre contenido de otro sitio.

Agregar un dominio adicional en cPanel para WordPress multisitio es un proceso de dos partes: la configuración del servidor y la configuración de WordPress. Con esta guía, ya tienes el mapa completo para hacerlo sin frustraciones. Recuerda que la paciencia es clave, sobre todo con la propagación de DNS. Si sigues todos los pasos, en pocas horas tendrás tu red de sitios funcionando perfectamente.

Si te surge cualquier otra duda, no dudes en consultar la documentación de tu proveedor o abrir un ticket de soporte. ¡Buena suerte con tu red de sitios!

¿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