Cómo gestionar dominios y subdominios en cPanel para proyectos WordPress
¿Qué es un dominio y un subdominio en WordPress?
Antes de entrar en materia, es fundamental que entiendas la diferencia entre estos dos conceptos. Un dominio es la dirección principal de tu sitio web (por ejemplo, tumarca.com). Es tu identidad digital, la puerta de entrada a todo tu proyecto.
Un subdominio, por otro lado, es una extensión de ese dominio principal. Funciona como una "subcarpeta" o "ala" de tu sitio principal. Se crea añadiendo un prefijo antes de tu dominio, como blog.tumarca.com o tienda.tumarca.com. Cada subdominio puede alojar un proyecto WordPress completamente independiente, con su propia base de datos, archivos y configuración.
Imagina tu dominio principal como un edificio de oficinas. Los subdominios serían las distintas plantas o departamentos dentro de ese edificio: cada uno tiene su propia entrada, su propio contenido y su propia función, pero todos comparten la misma dirección postal principal.
¿Por qué gestionar dominios y subdominios en cPanel?
cPanel es el panel de control de hosting más utilizado en el mundo. Su interfaz, aunque al principio puede parecer abrumadora, es en realidad muy intuitiva una vez que entiendes dónde está cada cosa. La gestión de dominios y subdominios es una de las tareas más comunes y, afortunadamente, una de las más sencillas de realizar.
Dominar esta habilidad te permitirá:
- Crear sitios separados para diferentes proyectos sin necesidad de contratar un hosting adicional.
- Organizar mejor tu contenido (por ejemplo, un blog en un subdominio y tu tienda online en otro).
- Realizar pruebas con nuevas versiones de tu sitio sin afectar al principal.
- Instalar WordPress en múltiples ubicaciones con total independencia.
Requisitos previos antes de empezar
Para llevar a cabo todas las operaciones que te explicaré a continuación, necesitas:
- Acceso a tu panel de control cPanel. Normalmente se accede a través de
tudominio.com/cpanelotudominio.com:2083. - Tus credenciales de inicio de sesión (usuario y contraseña).
- Tener un plan de hosting que permita la creación de dominios adicionales (addon domains) y subdominios. La mayoría de los planes estándar lo incluyen, pero verifícalo con tu proveedor.
- Si tu dominio está registrado en otra empresa, asegúrate de que los servidores DNS apunten a tu hosting actual. En caso contrario, no podrás gestionarlo desde cPanel.
[WARNING] Si tu hosting utiliza un panel alternativo como "Syspanel" (el puerto de acceso es el 2106), la estructura de menús puede variar ligeramente. Sin embargo, los conceptos y la lógica de gestión de dominios son prácticamente idénticos. Busca las secciones de "Dominios" o "Gestión de dominio" dentro del panel.
Cómo añadir un dominio a cPanel (Addon Domains)
Cuando hablamos de añadir dominio cPanel, nos referimos a la creación de un "Addon Domain". Esto te permite alojar un sitio web completamente nuevo, con un dominio diferente, dentro de tu mismo plan de hosting. Es perfecto si quieres gestionar varios proyectos desde un solo panel.
Paso 1: Accede a la sección de dominios
Una vez dentro de tu cPanel, busca la sección "Dominios". Dentro de ella, encontrarás la opción "Addon Domains" o "Dominios Adicionales". Haz clic en ella.
Paso 2: Configura el nuevo dominio
Se te presentará un formulario con varios campos. Debes rellenarlo de la siguiente manera:
- Nuevo nombre de dominio: Escribe el dominio completo que deseas añadir (por ejemplo,
miproyecto.com). - Subdominio: Este campo se rellenará automáticamente con el prefijo de tu dominio principal. No lo modifiques, es la ruta interna que cPanel creará.
- Directorio raíz: Aquí es donde se almacenarán los archivos de este nuevo sitio. Por defecto, cPanel creará una carpeta con el nombre de tu subdominio. Puedes cambiarlo si lo prefieres, pero te recomiendo dejar el valor por defecto para mantener el orden. Por ejemplo, si tu dominio es
miproyecto.com, la carpeta serápublic_html/miproyecto.com. - Contraseña: cPanel te pedirá que establezcas una contraseña para este nuevo dominio. Asegúrate de que sea segura.
Paso 3: Crea el dominio
Revisa que todos los datos son correctos y haz clic en el botón "Añadir dominio" o "Crear". cPanel tardará unos segundos en procesar la solicitud. Verás un mensaje de confirmación y el nuevo dominio aparecerá en la lista de "Addon Domains".
Paso 4: Instala WordPress en tu nuevo dominio
Ahora que tu dominio está creado, puedes instalar WordPress. Busca la sección "Softaculous Apps Installer" o "Instalador de WordPress" en tu cPanel. Selecciona WordPress y, en el campo de "Elegir dominio", selecciona el que acabas de crear. Sigue el asistente de instalación y ¡listo! Tendrás un nuevo WordPress funcionando en cuestión de minutos.
[TIP] Al gestionar dominios WordPress, es una buena práctica mantener una estructura de carpetas limpia. Evita instalar WordPress directamente en
public_htmlsi ya tienes otro sitio en tu dominio principal. Usa siempre los subdirectorios que cPanel crea automáticamente.
Cómo crear un subdominio en cPanel
Crear subdominio cPanel es un proceso aún más sencillo que el anterior. Los subdominios no requieren un registro de dominio nuevo, ya que son parte del tuyo. Por ejemplo, si tu dominio es miproyecto.com, puedes crear blog.miproyecto.com o demo.miproyecto.com.
Paso 1: Localiza la opción de subdominios
En la misma sección "Dominios" de tu cPanel, busca la opción "Subdominios". Haz clic en ella.
Paso 2: Introduce el nombre del subdominio
Verás un formulario con dos campos principales:
- Subdominio: Aquí escribes solo el prefijo que deseas (por ejemplo,
blog). No es necesario que escribas el dominio completo. - Dominio: En el desplegable, selecciona el dominio principal al que quieres asociar el subdominio.
Paso 3: Define el directorio raíz
El campo "Directorio raíz" se rellenará automáticamente con public_html/blog. Al igual que con los addon domains, puedes cambiar esta ruta si lo deseas, pero te recomiendo mantener la estructura por defecto.
Paso 4: Crea el subdominio
Haz clic en el botón "Crear". En unos segundos, cPanel habrá creado la estructura de carpetas y tendrás tu subdominio activo. Ahora puedes instalar WordPress en él siguiendo el mismo proceso que te expliqué antes.
[TIP] Un uso muy común para los subdominios es crear sitios de prueba o "staging". Puedes instalar WordPress en
test.tudominio.compara experimentar con nuevos plugins o diseños sin riesgo de romper tu sitio principal.
Redireccionar dominios y subdominios
Una vez que has aprendido a añadir dominio cPanel y a crear subdominio cPanel, es muy probable que quieras aprender a redirigirlos. La redirección es útil cuando, por ejemplo, quieres que www.miproyecto.com apunte a miproyecto.com o que un dominio antiguo redirija al nuevo.
Paso 1: Accede a la sección de redirecciones
En la sección "Dominios", busca la opción "Redirecciones".
Paso 2: Configura la redirección
- Tipo: Elige entre redirección "Permanente (301)" o "Temporal (302)". La 301 es la que debes usar para SEO, ya que informa a los motores de búsqueda de que la página ha cambiado de dirección de forma definitiva.
- Dominio: Selecciona el dominio o subdominio que quieres redirigir.
- Ruta: Puedes dejar esto vacío para redirigir todas las páginas, o especificar una ruta concreta.
- Destino: Escribe la URL completa a la que quieres redirigir.
- Redirección con o sin www: Marca la opción que prefieras. Para SEO, se recomienda usar siempre una versión canónica (con o sin www) y redirigir la otra.
Paso 3: Guarda la redirección
Haz clic en "Añadir" y la redirección estará activa de inmediato.
Gestionar DNS y zonas de dominio
Para los que quieren ir un paso más allá, cPanel también te permite gestionar los registros DNS de tus dominios. Esto es útil para configurar correos personalizados, verificar la propiedad de un dominio en Google Search Console o apuntar subdominios a servicios externos.
Paso 1: Accede al editor de zonas
En la sección "Dominios", busca "Zone Editor" o "Editor de Zonas". Verás una lista de tus dominios con un botón "Manage" o "Gestionar" junto a cada uno.
Paso 2: Añade o modifica registros
Aquí puedes añadir registros de tipo A, CNAME, MX, TXT, etc. Por ejemplo, para verificar tu dominio en Google, añadirías un registro TXT con el valor que te proporciona Google.
[INFO] Si no te sientes cómodo editando registros DNS, es mejor que no toques nada. Un error aquí puede dejar tu sitio web o tu correo sin funcionar. Siempre puedes pedir ayuda al soporte de tu hosting.
Preguntas frecuentes (FAQ)
¿Cuántos addon domains o subdominios puedo crear?
El número máximo depende de tu plan de hosting. Los planes más básicos suelen permitir entre 2 y 5, mientras que los planes de gama alta pueden ofrecer ilimitados. Puedes verificar este límite en la sección de "Información de la cuenta" o contactando con tu proveedor.
¿Puedo eliminar un addon domain o subdominio?
Sí, por supuesto. En la misma sección de "Addon Domains" o "Subdominios", verás una lista con todos los que has creado. Junto a cada uno, hay un botón de "Eliminar" o "Remove". Ten en cuenta que al eliminar un addon domain, se eliminarán todos los archivos y bases de datos asociados a él.
[WARNING] Antes de eliminar cualquier dominio o subdominio, asegúrate de tener una copia de seguridad de tus archivos y de tu base de datos. Esta acción es irreversible.
¿Es mejor usar un subdominio o un addon domain para un segundo proyecto WordPress?
Depende de tus necesidades. Si el proyecto es totalmente independiente y tiene su propio dominio, usa un addon domain. Si es una extensión de tu sitio principal (como un blog o una tienda) y no quieres comprar un dominio nuevo, usa un subdominio. Para SEO, en general, es preferible usar un subdirectorio (tudominio.com/blog) que un subdominio (blog.tudominio.com), pero esto es un tema más avanzado.
¿Puedo instalar WordPress en un addon domain sin usar Softaculous?
Sí, puedes hacerlo manualmente. Deberías descargar WordPress desde wordpress.org, subir los archivos al directorio raíz del addon domain mediante el Administrador de Archivos o FTP, crear una base de datos MySQL en cPanel y configurar el archivo wp-config.php con los datos de conexión. Es un proceso más técnico, pero igualmente válido.
¿Qué hago si mi dominio no aparece en la lista de cPanel?
Si has registrado el dominio en otra empresa y no aparece, es muy probable que los nameservers de tu dominio no estén apuntando a tu hosting. Debes ir a la empresa donde registraste el dominio y cambiar los nameservers por los que te proporciona tu proveedor de hosting. Normalmente tienen el formato ns1.tuproveedor.com y ns2.tuproveedor.com.
Conclusión
Gestionar dominios y subdominios en cPanel es una habilidad esencial para cualquier persona que trabaje con WordPress. No solo te da el control total sobre tus proyectos, sino que también te permite organizar y escalar tu presencia online de manera eficiente y económica.
Hemos visto cómo añadir dominio cPanel mediante addon domains, cómo crear subdominio cPanel, cómo redirigir tráfico y cómo gestionar los registros DNS. Con esta guía, ya tienes el conocimiento necesario para lanzar múltiples sitios WordPress desde un solo panel de control.
Recuerda siempre trabajar con calma, verificar cada paso y, sobre todo, hacer copias de seguridad antes de realizar cambios importantes. La práctica hace al maestro, así que no tengas miedo de experimentar en un entorno de pruebas. ¡Tú puedes con ello!
