Añadir dominio adicional en WordPress con Syspanel
Introducción: ¿Por qué necesitas un dominio adicional en WordPress?
Gestionar múltiples sitios web desde una sola instalación de WordPress es una estrategia cada vez más común. Ya sea que tengas varios proyectos personales, tiendas online, blogs temáticos o sitios para clientes, añadir un dominio adicional en WordPress con Syspanel te permite centralizar la administración y optimizar recursos. En esta guía, aprenderás paso a paso cómo añadir un dominio extra en tu WordPress gestionado con Syspanel (el panel de control basado en HestiaCP, accesible mediante el puerto 2106). Además, exploraremos la funcionalidad de multisitio WordPress Syspanel, una herramienta poderosa para crear una red de sitios con un solo núcleo.
¿Qué es un dominio adicional en WordPress y cuándo usarlo?
Un dominio adicional es un nombre de dominio (como tudominio2.com) que apunta a una parte específica de tu sitio WordPress, ya sea una instalación independiente o un subsitio dentro de una red multisitio. Con Syspanel, puedes gestionar estos dominios sin complicaciones técnicas.
Escenarios comunes para añadir un dominio adicional:
- Proyectos paralelos: Tener un blog personal y una tienda online, cada uno con su propio dominio.
- Clientes: Alojar varios sitios de clientes en un mismo servidor, usando dominios separados.
- Idiomas o regiones: Crear versiones de tu sitio para diferentes países (ej. tudominio.es, tudominio.fr).
- Pruebas y desarrollo: Mantener un dominio de staging o pruebas sin afectar el sitio principal.
[TIP] Antes de añadir un dominio, asegúrate de que el nombre de dominio esté registrado y configurado para apuntar a los servidores DNS de tu hosting. Syspanel te ayudará a verificar esto.
Requisitos previos para añadir un dominio adicional con Syspanel
Antes de comenzar, necesitas tener lo siguiente listo:
- Acceso a Syspanel: Ingresa a tu panel de control usando la URL
https://tudominio.com:2106(recuerda que el puerto 2106 es el estándar para Syspanel, anteriormente HestiaCP). - Dominio registrado: El dominio extra debe estar registrado y con los nameservers apuntando a tu servidor.
- WordPress instalado: Puede ser una instalación única o una red multisitio ya configurada.
- Permisos de administrador: Necesitas tener rol de administrador tanto en Syspanel como en WordPress.
[WARNING] No intentes añadir un dominio si tu instalación de WordPress no soporta múltiples sitios (a menos que uses multisitio). En instalaciones simples, cada dominio requerirá una instalación separada de WordPress.
Paso a paso: Cómo añadir un dominio adicional en WordPress con Syspanel
A continuación, te explicamos el proceso completo, desde la configuración en Syspanel hasta la vinculación con WordPress.
1. Accede a Syspanel y crea el dominio adicional
- Inicia sesión en Syspanel con tus credenciales (usuario y contraseña). La URL de acceso es
https://tudominio.com:2106. - En el panel principal, busca la sección WEB o Sitios web. Haz clic en Añadir dominio o Agregar dominio.
- Completa los campos:
- Dominio: Escribe el nombre completo del dominio adicional (ej. miproyecto.com).
- Tipo: Selecciona WordPress si es una instalación nueva, o Redirección si solo quieres apuntar a una carpeta.
- Usuario: Elige el usuario del sistema que gestionará este dominio (puede ser el mismo que el principal).
- Haz clic en Guardar. Syspanel creará automáticamente la estructura de carpetas y la configuración DNS básica.
[INFO] Syspanel genera automáticamente los registros DNS necesarios. Si tu dominio está registrado en otro lugar, asegúrate de que los nameservers apunten a los servidores de tu hosting.
2. Configura la base de datos y los archivos (si es una instalación independiente)
Si planeas tener una instalación de WordPress separada para este dominio:
- En Syspanel, ve a Base de datos y crea una nueva base de datos y usuario. Anota los datos (nombre, usuario, contraseña).
- Descarga la última versión de WordPress desde wordpress.org y súbela a la carpeta del dominio (normalmente en
/home/usuario/web/midominio/public_html). - Ejecuta la instalación de WordPress visitando el dominio en tu navegador. Sigue el asistente y usa los datos de la base de datos creada.
3. Vincula el dominio a un sitio existente (sin multisitio)
Si ya tienes WordPress instalado y quieres que el dominio adicional apunte a una subcarpeta o a contenido específico:
- En Syspanel, ve a la configuración del dominio adicional y elige Redirección o Proxy.
- En la opción de redirección, escribe la URL de destino (ej. tudominio.com/miproyecto).
- Si usas proxy, asegúrate de que el servidor web (Apache o Nginx) esté configurado para servir el contenido desde la carpeta correcta.
- Guarda los cambios. El dominio adicional ahora redirigirá o mostrará el contenido de la ruta que definiste.
[WARNING] La redirección no es lo mismo que un sitio independiente. Los motores de búsqueda pueden tratar el dominio redirigido como parte del principal. Para SEO, es mejor usar multisitio o instalaciones separadas.
4. Usa la función multisitio WordPress Syspanel para gestionar múltiples dominios
Si necesitas varios sitios con un solo núcleo de WordPress, el multisitio es la solución ideal. Aquí te mostramos cómo configurarlo:
4.1. Activar el modo multisitio en WordPress
- Accede a tu WordPress principal (el que ya tienes instalado).
- Ve a Herramientas > Red o edita el archivo
wp-config.phpmanualmente. Agrega la siguiente línea antes de/* That's all, stop editing! */:define('WP_ALLOW_MULTISITE', true); - Guarda el archivo y recarga el panel de administración. Aparecerá un nuevo menú Herramientas > Configuración de la red.
- Sigue el asistente: elige si usar subdominios o subdirectorios (para dominios adicionales, elige subdominios).
- WordPress te dará instrucciones para modificar
wp-config.phpy.htaccess. Copia y pega el código proporcionado.
4.2. Configurar dominios adicionales en la red multisitio
- Una vez activado el multisitio, ve a Mis sitios > Añadir nuevo.
- Completa los campos:
- Dirección del sitio: Escribe solo el subdominio (ej. tienda) si usas subdominios, o la carpeta (ej. /tienda) si usas subdirectorios.
- Título del sitio: El nombre de tu sitio.
- Idioma: El que prefieras.
- Haz clic en Añadir sitio. WordPress creará la estructura automáticamente.
4.3. Asignar un dominio personalizado a un sitio de la red
Para que cada sitio de la red use su propio dominio (ej. tienda.com en lugar de tudominio.com/tienda), necesitas un plugin o configuración manual:
- Opción 1: Plugin WordPress MU Domain Mapping. Instala y activa el plugin. Luego, en Ajustes > Domain Mapping, agrega el dominio personalizado y asígnalo al sitio correspondiente.
- Opción 2: Configuración manual. Edita el archivo
wp-config.phpy agrega:
Luego, crea un archivodefine('SUNRISE', 'on');sunrise.phpen la carpetawp-contentcon el código de mapeo de dominios (consulta la documentación oficial).
[TIP] El plugin Domain Mapping es más amigable para principiantes. No olvides configurar los DNS del dominio personalizado para que apunten a tu servidor.
5. Verifica la configuración DNS y SSL
Una vez que el dominio adicional esté configurado en Syspanel y WordPress:
- Desde Syspanel, ve a DNS y asegúrate de que los registros A apunten a la IP de tu servidor.
- Si tu hosting incluye SSL automático (Let's Encrypt), ve a SSL en Syspanel y solicita un certificado para el nuevo dominio.
- Espera unos minutos y visita el dominio en tu navegador. Si ves el sitio correctamente, ¡todo está listo!
[INFO] Syspanel gestiona SSL de forma automática. Si tu dominio no carga con HTTPS, revisa que el certificado esté activo.
Preguntas frecuentes (FAQ)
1. ¿Puedo añadir un dominio adicional sin usar multisitio?
Sí, puedes crear una instalación independiente de WordPress para cada dominio. Esto requiere más recursos pero ofrece total independencia.
2. ¿Qué es mejor: multisitio o instalaciones separadas?
El multisitio es ideal si necesitas compartir plugins, temas y usuarios entre sitios. Las instalaciones separadas son mejores si quieres aislar recursos o personalizar cada sitio al máximo.
3. ¿Cómo afecta el dominio adicional al SEO?
Si usas redirecciones, el SEO se concentrará en el dominio principal. Con multisitio o instalaciones independientes, cada dominio puede posicionarse por separado.
4. ¿Syspanel soporta dominios adicionales en WordPress automáticamente?
Sí, Syspanel facilita la creación de dominios y la configuración de DNS. Sin embargo, la integración con WordPress (multisitio o instalación separada) requiere pasos adicionales que hemos cubierto aquí.
5. ¿Qué hago si el dominio adicional no carga?
Revisa los DNS (pueden tardar hasta 48 horas), verifica que la carpeta del dominio exista en el servidor y que WordPress esté correctamente instalado o configurado.
Conclusión
Añadir un dominio adicional en WordPress con Syspanel es un proceso accesible incluso para usuarios sin experiencia técnica. Ya sea que elijas una instalación independiente, una redirección o la potente función multisitio WordPress Syspanel, Syspanel te proporciona las herramientas necesarias para gestionar múltiples proyectos desde un solo lugar. Recuerda siempre verificar los DNS, configurar SSL y, si usas multisitio, mapear los dominios correctamente.
Con esta guía, podrás expandir tu presencia online de manera ordenada y profesional. ¡Manos a la obra!
