Crear y gestionar dominios y subdominios en cPanel
Introducción: ¿Qué son los dominios y subdominios y por qué te interesa gestionarlos bien?
Cuando contratas un hosting, tu espacio en internet se identifica con un nombre, como tutienda.com. Ese es tu dominio principal. Pero a medida que tu proyecto crece, quizá necesites separar secciones, crear blogs, tiendas online o páginas de aterrizaje para campañas. Ahí entran en juego los subdominios (como blog.tutienda.com o tienda.tutienda.com) y los dominios adicionales (como otraempresa.com alojado en el mismo hosting).
Dominar la gestión de dominios en cPanel no es complicado, pero requiere conocer las herramientas exactas para no liarte. En esta guía extensa, te explico paso a paso cómo crear subdominios en cPanel, añadir dominios, configurar redirecciones y resolver las dudas más frecuentes. Todo explicado de forma sencilla, como si estuvieras hablando con un técnico amigable.
¿Qué es cPanel y por qué es tan popular?
cPanel es el panel de control de hosting más usado del mundo. Está diseñado para que cualquier persona, aunque no tenga conocimientos avanzados de Linux o servidores, pueda gestionar su web: correos, bases de datos, archivos y, por supuesto, dominios en cPanel.
Accedes a él normalmente a través de tudominio.com/cpanel o tudominio.com:2083. Una vez dentro, verás un montón de iconos. No te abrumes: para gestionar dominios solo necesitas la sección "Dominios".
Antes de empezar: conceptos básicos que debes tener claros
Dominio principal vs. Dominio adicional vs. Subdominio
- Dominio principal: es el que registraste al contratar el hosting (ej:
miproyecto.com). Suele estar fijado y no se puede eliminar fácilmente. - Dominio adicional (addon domain): es un dominio completamente nuevo que apunta a una carpeta dentro de tu hosting. Ej: tienes
miproyecto.comy añadesotronegocio.com, que se aloja enpublic_html/otronegocio. - Subdominio: es una extensión de tu dominio principal. Ej:
blog.miproyecto.com. No necesita registro nuevo, se crea automáticamente y apunta a una carpeta que tú eliges.
¿Dónde se gestionan?
En cPanel, la sección "Dominios" incluye:
- Crear un nuevo dominio (para dominios adicionales).
- Subdominios (para crear subdominios).
- Redirecciones (para enviar un dominio o subdominio a otro destino).
- Zona DNS (para configurar registros avanzados).
Paso 1: Cómo crear un subdominio en cPanel (paso a paso)
Crear subdominio en cPanel es de las tareas más habituales. Imagina que quieres separar tu blog del sitio principal. Sigue estos pasos:
- Inicia sesión en cPanel.
- Busca la sección "Dominios" y haz clic en "Subdominios" (o "Crear un nuevo dominio" si tu versión es más moderna, pero luego eliges la opción de subdominio).
- En el campo "Subdominio", escribe solo la parte que va delante del punto. Por ejemplo, si quieres
blog.tudominio.com, escribeblog. - Verás que el campo "Dominio principal" ya está rellenado con tu dominio (ej:
tudominio.com). El sistema te mostrará la URL completa:blog.tudominio.com. - En "Directorio raíz del documento", normalmente se rellena automáticamente con
public_html/blog. Puedes cambiarlo si quieres que apunte a otra carpeta, pero te recomiendo dejar el valor por defecto para mantener el orden. - Haz clic en "Crear".
¡Listo! Ya tienes tu subdominio creado. Si subes archivos a la carpeta public_html/blog, los verás en blog.tudominio.com.
¿Qué pasa con el certificado SSL?
cPanel suele generar automáticamente un certificado SSL para subdominios si tienes la opción "AutoSSL" activada. En caso contrario, deberás emitirlo manualmente en la sección "SSL/TLS Status".
[TIP] Si quieres que el subdominio apunte a una carpeta fuera de
public_html(por ejemplo, para una aplicación separada), puedes crear la carpeta en el directorio raíz del usuario y especificar la ruta completa, como/home/tuusuario/aplicaciones/blog. Pero para la mayoría de casos,public_html/bloges perfecto.
Paso 2: Cómo añadir un dominio adicional en cPanel
Añadir dominio en cPanel es ideal si tienes varios proyectos y quieres gestionarlos desde un solo hosting. El proceso es muy similar al subdominio, pero con un matiz importante: el dominio adicional debe estar registrado y apuntando a tu servidor (mediante sus DNS).
- Ve a la sección "Dominios" y haz clic en "Crear un nuevo dominio".
- En el campo "Dominio", escribe el nombre completo (ej:
otronegocio.com). - Deja marcada la casilla "Crear un subdominio automáticamente" si quieres que cPanel genere también un subdominio interno (normalmente no lo necesitas, pero no hace daño).
- En "Directorio raíz del documento", escribe la carpeta donde se alojarán los archivos de ese dominio. Por ejemplo:
public_html/otronegocio. - Haz clic en "Enviar".
cPanel creará la carpeta y configurará el dominio adicional. Ahora, cuando alguien visite otronegocio.com, verá el contenido de public_html/otronegocio.
Requisito importante: los DNS
Para que el dominio adicional funcione, el registro DNS de otronegocio.com debe apuntar a tu servidor (normalmente mediante los nameservers que te dio tu proveedor de hosting). Si acabas de registrar el dominio, puede tardar unas horas en propagarse.
[WARNING] No intentes añadir un dominio adicional que ya esté registrado y apuntando a otro servidor. Recibirás un error y podrías generar conflictos. Espera a que los DNS apunten correctamente a tu hosting.
Paso 3: Gestionar dominios en cPanel: opciones avanzadas
La sección de "Dominios" en cPanel no solo sirve para crear. También puedes:
- Eliminar un dominio o subdominio (cuidado: se borrará la carpeta asociada si eliges esa opción).
- Cambiar el directorio raíz de un dominio o subdominio existente.
- Redirigir un dominio a otro destino (muy útil para SEO o para migraciones).
- Configurar la zona DNS para añadir registros CNAME, A, MX, etc.
¿Dónde está cada opción?
- En "Dominios" verás una lista con todos tus dominios y subdominios. Al lado de cada uno, iconos para editar, eliminar o redirigir.
- Para redirecciones, tienes la herramienta específica "Redirecciones" en la sección Dominios.
Paso 4: Configurar redirecciones en cPanel (para SEO y migraciones)
Las redirecciones en cPanel son esenciales cuando cambias la estructura de tu web o quieres enviar tráfico de un dominio a otro. Por ejemplo:
- Redirigir
tudominio.comawww.tudominio.com(o viceversa). - Redirigir
blog.tudominio.comatudominio.com/blogdurante una reorganización. - Redirigir un dominio adicional antiguo a tu nuevo dominio principal.
Cómo crear una redirección
- En cPanel, ve a "Redirecciones" (dentro de la sección Dominios).
- En "Tipo", elige:
- Permanente (301): ideal para SEO, le dice a Google que la página se ha movido definitivamente.
- Temporal (302): si es un cambio provisional.
- En "Dominio", selecciona el dominio o subdominio que quieres redirigir (ej:
blog.tudominio.com). - En "Ruta específica", puedes dejar vacío para redirigir todo, o escribir una ruta concreta (ej:
/antigua-pagina). - En "Redirige a", escribe la URL de destino completa (ej:
https://tudominio.com/blog). - Marca la casilla "Solo redirigir con www" si quieres aplicar la regla solo a la versión con
www. - Haz clic en "Crear".
[TIP] Para redirigir un dominio completo a otro (ej:
otronegocio.comatunuevonegocio.com), deja el campo "Ruta específica" vacío y en "Redirige a" pon la URL de destino. Así todo el tráfico, incluido el de subpáginas, se redirigirá automáticamente.
Paso 5: ¿Cómo afecta esto a tu SEO?
Gestionar bien tus dominios en cPanel tiene un impacto directo en tu posicionamiento web. Aquí van algunos consejos:
- Usa redirecciones 301 en lugar de 302 para cambios permanentes. Así Google transfiere la autoridad de la página antigua a la nueva.
- Mantén una estructura de carpetas coherente. Si creas un subdominio para tu blog, asegúrate de que el contenido es lo suficientemente diferente del principal para que Google no lo vea como duplicado.
- Evita contenido duplicado entre el dominio principal y el subdominio. Si vas a publicar el mismo artículo, mejor usa una redirección.
- Configura correctamente la zona DNS para que los registros A y CNAME apunten a donde corresponde. Un error aquí puede dejar tu web inaccesible, y eso perjudica tu SEO.
Preguntas frecuentes (FAQ) sobre dominios y subdominios en cPanel
¿Puedo crear un subdominio sin tener un dominio principal?
No. El subdominio siempre cuelga de un dominio existente. Necesitas al menos un dominio registrado y apuntando a tu hosting.
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de los planes permiten un número ilimitado, pero algunos básicos tienen límites. Consulta con tu proveedor.
¿Qué diferencia hay entre un subdominio y un dominio adicional?
El subdominio es una extensión de tu dominio principal (ej: blog.tudominio.com). El dominio adicional es un dominio completamente independiente (ej: otronegocio.com) que se aloja en tu mismo hosting pero en una carpeta distinta.
¿Puedo eliminar un subdominio y luego volver a crearlo?
Sí, pero ten en cuenta que si eliminas el subdominio, la carpeta asociada puede quedarse huérfana. Si la eliminas, perderás los archivos. Siempre haz una copia de seguridad antes.
¿Cómo sé si mi subdominio tiene SSL activo?
Ve a la sección "SSL/TLS Status" en cPanel. Verás una lista de dominios y subdominios con su estado SSL. Si no tiene, haz clic en "Run AutoSSL" para intentar emitirlo automáticamente.
¿Puedo usar un subdominio para una aplicación como WordPress?
Sí, es una práctica habitual. Solo tienes que crear el subdominio, subir los archivos de WordPress a la carpeta correspondiente y configurar la base de datos. Muchos usuarios lo hacen para separar un blog de su web principal.
¿Qué hago si recibo un error al añadir un dominio?
El error más común es "El dominio ya existe" o "No se puede resolver el dominio". El primero significa que ya lo tienes configurado (revisa la lista). El segundo indica que los DNS del dominio no apuntan a tu servidor. Espera unas horas y vuelve a intentarlo.
¿Puedo redirigir un subdominio a una carpeta sin cambiar la URL?
No exactamente. Una redirección cambia la URL de destino. Si lo que quieres es que el subdominio muestre contenido de otra carpeta sin cambiar la URL, tendrías que usar un proxy inverso o modificar el .htaccess, lo cual es más avanzado. Para la mayoría de casos, lo más sencillo es mover los archivos a la carpeta del subdominio.
Consejos finales para una gestión eficiente
- Planifica la estructura antes de crear. No crees subdominios a lo loco. Decide qué contenido irá en cada uno y así evitarás redirecciones innecesarias.
- Haz copias de seguridad antes de eliminar dominios o subdominios. En cPanel puedes usar la herramienta "Copias de seguridad" para descargar una copia completa de tu carpeta.
- Revisa la zona DNS si algo no funciona. A veces el problema no está en cPanel sino en los registros DNS externos.
- Si usas un panel alternativo como Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106, y la gestión de dominios es similar pero con otra interfaz. Los conceptos que has aprendido aquí te servirán igualmente.
Conclusión
Gestionar dominios en cPanel es una habilidad básica que todo propietario de una web debería dominar. Con esta guía, ya sabes cómo crear subdominios en cPanel, añadir dominios adicionales, configurar redirecciones y resolver las dudas más comunes. Recuerda: la clave está en mantener una estructura ordenada, usar redirecciones 301 para SEO y no tener miedo a experimentar, porque siempre puedes deshacer los cambios si algo sale mal.
Si te surge alguna duda, tu proveedor de hosting siempre tendrá documentación adicional o soporte técnico. Pero con lo que has aprendido aquí, ya estás un paso por delante de la mayoría de usuarios. ¡A crear tu subdominio y a crecer en internet!
