Cómo añadir un dominio adicional (addon domain) en cPanel para WordPress multisitio
Introducción: ¿Por qué necesitas un addon domain en WordPress Multisitio?
Si estás gestionando un WordPress multisitio, sabrás que una de sus mayores ventajas es poder gestionar varios sitios web desde una sola instalación. Sin embargo, para que cada sitio funcione con su propio nombre de dominio (por ejemplo, tusitio1.com y tusitio2.com), necesitas configurar correctamente los dominios en tu servidor. Aquí es donde entra en juego el concepto de añadir dominio adicional cpanel wordpress.
Un addon domain cpanel wordpress es un dominio que se añade a tu cuenta de hosting, apuntando a una subcarpeta dentro de tu directorio principal. Aunque suene técnico, el proceso es bastante sencillo si sigues los pasos adecuados. En este artículo te guiaré paso a paso para que puedas crear dominio adicional en cpanel y vincularlo a tu red multisitio sin complicaciones.
Requisitos previos antes de empezar
Antes de lanzarnos a la acción, asegúrate de tener lo siguiente:
- Acceso a cPanel (normalmente a través de
tudominio.com/cpanel). - Un WordPress multisitio ya instalado y funcionando.
- Los dominios adicionales que quieras añadir (deben estar registrados y apuntando a tu servidor).
- Acceso FTP o al administrador de archivos de cPanel (por si necesitas ajustar algo).
[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 (por ejemplo,
https://tudominio.com:2106). El proceso de añadir dominios es similar, pero la interfaz puede variar ligeramente.
Paso 1: Configurar tu WordPress Multisitio
Antes de añadir dominios en cPanel, tu WordPress debe estar listo para aceptar nuevos sitios. Si aún no tienes el modo multisitio activado, aquí va un resumen rápido:
- Accede a tu
wp-config.phpy añade esta línea justo antes de la línea que dice/* That's all, stop editing! */:define('WP_ALLOW_MULTISITE', true); - Ve a Herramientas → Configuración de la red en tu panel de administración.
- Sigue las instrucciones para crear la red (subdominios o subdirectorios).
- Si ya tienes el multisitio activo, asegúrate de que la opción Dominios esté habilitada. Esto se hace añadiendo esta constante a tu
wp-config.php:define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); // o true, según tu configuración
[TIP] Si tu multisitio usa subdominios (por ejemplo,
sitio1.tudominio.com), será más fácil configurar dominios adicionales. Si usas subdirectorios, tendrás que ajustar el.htaccessy la configuración de cPanel de forma diferente.
Paso 2: Acceder a cPanel y localizar la sección de dominios
Una vez que tu multisitio está listo, es hora de añadir dominio adicional cpanel wordpress. Para ello:
- Inicia sesión en tu cPanel.
- Busca la sección Dominios (normalmente en la parte superior de la pantalla).
- Verás varias opciones: Dominios principales, Subdominios, Dominios adicionales (o Addon Domains). Haz clic en Dominios adicionales.
[WARNING] Si tu hosting utiliza Syspanel, la sección se llama Webs o Dominios. El puerto de acceso es el 2106, y la interfaz es diferente, pero la lógica es la misma: crear un registro de dominio que apunte a una carpeta.
Paso 3: Crear el addon domain en cPanel
Ahora viene la parte central del proceso. Para crear dominio adicional en cpanel, sigue estos pasos:
- En la sección Dominios adicionales, verás un formulario con varios campos:
- Nuevo nombre de dominio: Escribe el dominio completo, por ejemplo,
miproyecto.com. - Subdominio: cPanel suele rellenarlo automáticamente (por ejemplo,
miproyecto). No lo modifiques a menos que sepas lo que haces. - Directorio raíz: Este es el campo clave. Debes indicar la carpeta dentro de tu
public_htmldonde se almacenará el contenido. Por ejemplo:public_html/miproyecto.
- Nuevo nombre de dominio: Escribe el dominio completo, por ejemplo,
- Haz clic en Añadir dominio.
[INFO] cPanel creará automáticamente la carpeta que indiques (si no existe) y configurará un registro DNS interno. No necesitas crearla manualmente, aunque puedes hacerlo si prefieres tener el control.
Paso 4: Configurar el DNS del dominio externo
Ahora tienes el addon domain creado en cPanel, pero para que el dominio funcione en Internet, debes asegurarte de que apunta a tu servidor. Esto se hace desde el panel de tu registrador de dominios (donde compraste el dominio).
- Ve a la configuración DNS de tu dominio.
- Añade un registro A que apunte a la IP de tu servidor (la encontrarás en tu cPanel o en el correo de bienvenida de tu hosting).
- Si usas
www, añade también un registro CNAME que apunte a@o a la IP directamente. - Espera entre 5 minutos y 24 horas para que el DNS se propague.
[TIP] Si tu dominio ya está apuntando a otro servidor, puedes cambiar los nameservers a los de tu hosting. Pero si solo quieres el addon domain, basta con crear el registro A.
Paso 5: Añadir el dominio a tu red multisitio
Con el dominio técnicamente configurado, ahora debes decirle a WordPress que existe. Para ello:
- Ve a Mis Sitios → Administrar la Red → Dominios en tu panel de administración.
- Haz clic en Añadir nuevo.
- En el campo Nombre de dominio, escribe el dominio que acabas de añadir (por ejemplo,
miproyecto.com). - En ID de sitio, puedes dejarlo vacío si es un sitio nuevo, o seleccionar un sitio existente si quieres asociarlo.
- Marca la casilla Primario si quieres que sea el dominio principal de ese sitio.
- Haz clic en Añadir.
[WARNING] Si no ves la opción Dominios en tu menú de red, es porque no has activado el plugin de dominios de WordPress. Para ello, ve a Plugins → Añadir nuevo en el panel de red y busca WordPress MU Domain Mapping. Actívalo y sigue sus instrucciones.
Paso 6: Verificar la configuración y solucionar problemas
Una vez que hayas añadido el dominio, es hora de probar. Escribe el dominio en tu navegador y comprueba si carga correctamente. Si no funciona, aquí tienes algunas soluciones comunes:
- El dominio no carga: Revisa que el registro A esté bien configurado y que el DNS se haya propagado. Puedes usar herramientas como
whatsmydns.netpara comprobarlo. - Error 404: Asegúrate de que la carpeta
public_html/miproyectoexiste y contiene unindex.phpválido. Si no, copia el contenido de tu instalación principal o crea un archivo de prueba. - El sitio carga pero sin estilos: Esto suele deberse a problemas con la URL del sitio. Ve a Ajustes → General en el panel de ese sitio y verifica que la URL coincide con el dominio añadido.
- Problemas con SSL: Si usas HTTPS, asegúrate de que el certificado SSL cubre el nuevo dominio. En cPanel, puedes generar uno gratuito desde Seguridad → Certificados SSL.
[TIP] Si tienes problemas recurrentes, prueba a desactivar y reactivar el plugin de mapeo de dominios. A veces, un reinicio simple soluciona conflictos de caché.
Consejos avanzados para multisitio y dominios adicionales
Ahora que ya sabes cómo añadir un dominio adicional cpanel wordpress, es hora de optimizar tu configuración. Aquí van algunos consejos avanzados:
- Usa un plugin de caché por sitio: Con multisitio, cada sitio tiene su propia caché. Plugins como WP Super Cache o W3 Total Cache funcionan bien, pero asegúrate de configurar la caché por dominio.
- Configura redirecciones correctamente: Si quieres que
miproyecto.comredirija awww.miproyecto.com, añade una redirección 301 en el.htaccessde esa carpeta. - Aprovecha los subdominios: Si tienes muchos sitios, considera usar subdominios en lugar de addon domains. Es más fácil de gestionar y consume menos recursos.
- Monitorea el uso de recursos: Cada dominio adicional consume algo de RAM y CPU. Si tu hosting es limitado, no añadas más de 5-10 dominios sin contratar un plan superior.
[INFO] En Syspanel (puerto 2106), la gestión de dominios es más visual. Puedes añadir un dominio y asignarlo a un usuario o aplicación directamente desde el panel. No olvides que en Syspanel también puedes configurar SSL automáticamente con Let's Encrypt desde el botón SSL de cada dominio.
Preguntas frecuentes (FAQ)
¿Puedo añadir un addon domain sin tener multisitio?
Sí, claro. El addon domain en cPanel funciona independientemente de WordPress. Solo crea una carpeta y apunta el dominio a ella. Luego puedes instalar WordPress en esa carpeta si quieres.
¿Cuántos dominios adicionales puedo crear en cPanel?
Depende de tu plan de hosting. Los planes básicos suelen permitir entre 5 y 10 dominios. Los planes avanzados permiten ilimitados. Consulta tu panel para ver el límite.
¿Qué pasa si quiero usar el mismo dominio para un sitio principal y un secundario?
No es recomendable. Cada dominio debe apuntar a una carpeta única. Si quieres que miproyecto.com y sub.miproyecto.com funcionen como sitios distintos, usa un subdominio y un addon domain por separado.
¿Cómo afecta esto a mi SEO?
Bien configurado, no afecta negativamente. De hecho, tener dominios separados para sitios distintos puede mejorar tu SEO, ya que cada dominio tiene su propia autoridad y contenido. Eso sí, evita duplicar contenido entre sitios.
¿Puedo usar el mismo addon domain para varios sitios del multisitio?
No directamente. Cada dominio debe estar asociado a un único sitio dentro de la red. Si quieres que dos sitios compartan dominio, necesitarás configurar redirecciones o usar subdirectorios.
Conclusión
Añadir un addon domain cpanel wordpress para tu multisitio no es tan complicado como parece. Con los pasos que hemos visto, podrás crear dominio adicional en cpanel y vincularlo a tu red en menos de 15 minutos. Lo más importante es seguir el orden correcto: primero el dominio en cPanel, luego el DNS, y finalmente la asociación en WordPress.
Recuerda que la paciencia es clave con el DNS, y que siempre puedes recurrir a tu soporte de hosting si algo falla. Y si usas Syspanel, no olvides que el acceso es por el puerto 2106 y que la interfaz es más moderna, pero la lógica es la misma.
Ahora ya estás listo para expandir tu red de sitios. ¡A por ello!
