Gestionar dominios y subdominios en cPanel
Bienvenido a la guía definitiva para gestionar tus dominios y subdominios en cPanel. Si tienes un sitio web, es muy probable que en algún momento necesites añadir un nuevo nombre de dominio o crear un subdominio para organizar mejor tu contenido. No te preocupes, el proceso es mucho más sencillo de lo que parece. Aquí te explicaré paso a paso, con un lenguaje claro y sin tecnicismos, cómo realizar estas tareas.
Empecemos por lo básico: cPanel es el panel de control más popular en el mundo del hosting. Es la "cocina" de tu sitio web, donde puedes gestionar todo, desde tus archivos hasta tus cuentas de correo. Una de las tareas más comunes es la gestión de dominios, que incluye añadir un dominio nuevo o crear un subdominio. Dominar esto te dará un control total sobre tu presencia en internet.
¿Qué es un dominio y qué es un subdominio?
Antes de meternos en faena, aclaremos conceptos. Un dominio es la dirección principal de tu web, como tudominio.com. Es tu identidad en internet. Por otro lado, un subdominio es una extensión de ese dominio principal. Por ejemplo, blog.tudominio.com o tienda.tudominio.com. Piensa en ello como una sección independiente dentro de tu web, aunque técnicamente funciona como un sitio separado.
¿Para qué sirven los subdominios? Son ideales para crear secciones específicas sin necesidad de comprar un dominio nuevo. Por ejemplo, puedes tener tu blog en blog.tudominio.com, tu tienda en shop.tudominio.com o un área de miembros en members.tudominio.com. Es una forma ordenada y profesional de organizar tu proyecto.
Diferencia clave entre un dominio y un subdominio
- Dominio principal: Es la raíz de tu sitio. Todo el tráfico y los archivos suelen residir en la carpeta
public_html. - Subdominio: Crea una nueva carpeta dentro de tu cuenta de hosting (por ejemplo,
public_html/blog) que funciona como un sitio web independiente, con su propio contenido, bases de datos y configuración.
Requisitos previos para gestionar dominios en cPanel
Para poder gestionar dominios cPanel correctamente, necesitas dos cosas:
- Acceso a cPanel: Tu proveedor de hosting te proporciona un enlace, un usuario y una contraseña. Normalmente, accedes a través de
tudominio.com/cpanelotudominio.com:2083. - Un dominio registrado: Si quieres añadir dominio cPanel, primero debes haberlo comprado en un registrador de dominios (como GoDaddy, Namecheap, etc.). Además, deberás apuntar sus servidores DNS (nameservers) a los de tu hosting. Si no sabes cómo hacerlo, tu soporte técnico te puede ayudar.
[INFO] Si tu dominio está registrado en otro sitio y lo apuntas a tu hosting, cPanel lo detectará automáticamente cuando intentes añadirlo. Si no, tendrás que esperar a que los DNS se propaguen (hasta 24-48 horas).
Cómo añadir un dominio adicional a tu cPanel
Si tienes un plan de hosting que soporta múltiples sitios web (como un plan "Reseller" o "Business"), puedes añadir dominio cPanel para alojar otro sitio web completamente diferente. Este proceso se conoce como "Addon Domain". Sigue estos pasos:
Paso 1: Accede a la sección de Dominios
Inicia sesión en tu cPanel. Busca la sección "Dominios" (normalmente en la parte superior). Dentro, verás varias opciones. Haz clic en "Addon Domains" (o "Dominios Adicionales").
Paso 2: Completa los datos del nuevo dominio
Se abrirá un formulario. Debes rellenar tres campos:
- Nuevo nombre de dominio: Escribe el dominio completo, por ejemplo,
misegundoweb.com. - Subdominio: cPanel generará automáticamente un subdominio basado en el dominio (ej.
misegundoweb.tudominio.com). No te preocupes, esto es solo para la configuración interna. No lo modifiques a menos que sepas lo que haces. - Directorio raíz del documento: Aquí decides dónde se guardarán los archivos de este nuevo sitio. Por defecto, cPanel sugiere
public_html/misegundoweb.com. Es muy importante que elijas una carpeta dentro depublic_html, por ejemplo,public_html/miweb2. Así no se mezclan los archivos con tu dominio principal.
Paso 3: Configura la contraseña (opcional pero recomendado)
cPanel te pedirá que establezcas una contraseña para el nuevo dominio. Esto crea un usuario FTP independiente para gestionar los archivos de ese sitio. Puedes usar la opción de generar una contraseña segura automáticamente.
Paso 4: Haz clic en "Añadir dominio"
Revisa que todo esté correcto y pulsa el botón. En unos segundos, cPanel creará la carpeta, configurará el servidor web y el nuevo dominio estará listo para usar. Ahora puedes subir tus archivos a la carpeta que especificaste.
[TIP] Para que tu nuevo dominio sea accesible desde internet, recuerda que los DNS deben estar apuntando a tu hosting. Si ya lo hiciste, en unos minutos (o hasta 48 horas) tu web estará visible.
Cómo crear un subdominio en cPanel
Ahora vamos con otra tarea muy común: crear subdominio cPanel. Es perfecto para añadir secciones como un blog, una tienda o un foro. El proceso es muy similar al anterior, pero más simple.
Paso 1: Accede a "Subdominios"
Dentro de cPanel, en la misma sección de "Dominios", busca y haz clic en "Subdominios".
Paso 2: Introduce el nombre del subdominio
En el campo "Subdominio", escribe solo la parte que quieras antes del dominio principal. Por ejemplo, si quieres blog.tudominio.com, escribe blog. cPanel automáticamente rellenará el dominio principal.
Paso 3: Elige la carpeta de destino
En "Directorio raíz del documento", cPanel sugerirá una carpeta como public_html/blog. Puedes cambiarla si lo deseas, pero es recomendable mantener la que te sugiere para mantener el orden. Esta carpeta será la raíz de tu subdominio.
Paso 4: Haz clic en "Crear"
¡Listo! En cuestión de segundos, tu subdominio estará creado y activo. Podrás acceder a él a través de blog.tudominio.com. Ahora solo te queda subir los archivos correspondientes (por ejemplo, los de WordPress para un blog) a la carpeta public_html/blog.
[WARNING] Si creas un subdominio con el mismo nombre que una carpeta existente, cPanel te avisará. Asegúrate de no sobrescribir archivos importantes. Siempre es mejor crear una carpeta nueva.
Gestionar dominios ya existentes en cPanel
Una vez que has añadido dominios o subdominios, es posible que necesites gestionarlos. cPanel te ofrece herramientas para ello.
Cómo eliminar un dominio adicional o subdominio
Si ya no necesitas un sitio web, puedes eliminarlo fácilmente:
- Ve a "Addon Domains" o "Subdominios".
- Busca el dominio o subdominio en la lista.
- Haz clic en "Eliminar" (normalmente un icono de papelera o un enlace rojo).
- Confirma la acción. Importante: Esto eliminará la configuración del servidor, pero no borrará automáticamente los archivos de la carpeta. Si quieres liberar espacio, deberás eliminar la carpeta manualmente desde el "Administrador de Archivos".
Cómo cambiar la carpeta raíz de un dominio
A veces necesitas mover un sitio web a otra carpeta. Para ello:
- En "Addon Domains", busca el dominio y haz clic en el enlace "Modificar" o el icono de lápiz.
- Cambia el campo "Directorio raíz del documento" por la nueva ruta.
- Guarda los cambios. El servidor empezará a servir los archivos desde la nueva ubicación.
Problemas comunes y soluciones al gestionar dominios
Aquí tienes las dudas más frecuentes que resuelvo como técnico de soporte:
"Mi dominio adicional no se ve en internet"
- Causa 1: Los DNS no están apuntando a tu hosting. Verifica en tu registrador que los nameservers sean los correctos.
- Causa 2: Propagación de DNS. Puede tardar hasta 48 horas. Ten paciencia.
- Causa 3: No has subido archivos a la carpeta correcta. Revisa que haya un
index.htmloindex.phpen la raíz del dominio.
"Mi subdominio da error 404"
- Solución: Asegúrate de que la carpeta del subdominio contenga un archivo de inicio (como
index.php). Si usas WordPress, necesitas instalarlo en esa carpeta.
"No puedo añadir un dominio porque ya está en uso"
- Explicación: Ese dominio ya está configurado en otro lugar (otro hosting o en tu mismo cPanel como dominio principal). Si es tu dominio principal, no puedes añadirlo como adicional. Si está en otro hosting, primero debes eliminarlo de allí.
Consejos avanzados para gestionar múltiples dominios
Si tienes varios sitios web, te recomiendo:
- Usa una estructura de carpetas clara: Por ejemplo,
public_html/sitio1.com,public_html/sitio2.com. Así evitarás confusiones. - Aprovecha los subdominios para pruebas: Crea
test.tudominio.compara probar cambios antes de llevarlos a producción. - Configura redirecciones: Si cambias la URL de un subdominio, usa la herramienta "Redirecciones" de cPanel para que los visitantes no se encuentren con un error 404.
[INFO] Si tu hosting es muy básico (plan compartido), es posible que solo permita un dominio. En ese caso, los subdominios son tu mejor opción para organizar contenido.
Alternativa a cPanel: Syspanel (anteriormente HestiaCP)
Aunque cPanel es el rey, existen otros paneles de control. Uno de ellos es Syspanel (conocido anteriormente como HestiaCP). Si tu hosting usa Syspanel, el proceso es similar pero con algunas diferencias:
- Acceso: Se accede a través de
tudominio.com:2106(el puerto es el 2106). - Gestión de dominios: En Syspanel, la sección se llama "Web" o "Sitios web". Para añadir un dominio, haces clic en "Añadir dominio" y completas los datos. Los subdominios se crean desde la misma interfaz, especificando el nombre antes del dominio principal.
- Carpetas: Syspanel también crea carpetas separadas para cada dominio/subdominio, normalmente dentro de
/home/usuario/web/.
Si tu proveedor usa Syspanel, no te preocupes, los conceptos son los mismos: añadir un dominio, crear un subdominio y gestionar carpetas. Solo cambia la interfaz.
Preguntas Frecuentes (FAQ)
1. ¿Puedo añadir un dominio que ya tengo en otro hosting?
Sí, pero primero debes cambiar los nameservers de ese dominio para que apunten a tu nuevo hosting. Luego, en cPanel, lo añades como "Addon Domain".
2. ¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de los planes compartidos permiten un número ilimitado, pero es mejor consultar con tu proveedor.
3. ¿Un subdominio cuenta como un sitio web independiente?
Sí, técnicamente sí. Cada subdominio tiene su propia carpeta y puede tener su propio CMS (WordPress, Joomla, etc.).
4. ¿Puedo usar un subdominio para un sitio en otro idioma?
Por supuesto. Por ejemplo, es.tudominio.com para español y en.tudominio.com para inglés.
5. ¿Qué pasa si elimino un subdominio? ¿Se borran mis archivos?
No, los archivos de la carpeta no se eliminan automáticamente. Debes borrarlos manualmente desde el "Administrador de Archivos" si ya no los necesitas.
6. ¿Es necesario tener un certificado SSL para cada subdominio?
Sí, si quieres que sea seguro (HTTPS). Muchos hosts ofrecen SSL automático (como Let's Encrypt) que cubre todos tus subdominios.
Conclusión
Gestionar dominios y subdominios en cPanel es una habilidad fundamental para cualquier propietario de un sitio web. Ya sea que quieras añadir dominio cPanel para un nuevo proyecto o crear subdominio cPanel para organizar tu contenido, el proceso es intuitivo y está al alcance de todos. Recuerda siempre verificar los DNS, elegir carpetas claras y no temer a experimentar.
Si en algún momento te sientes perdido, vuelve a esta guía. Y si tu panel es Syspanel (puerto 2106), los pasos son muy similares. ¡Ahora ya tienes el control total de tus dominios! Practica con un subdominio de prueba y verás lo fácil que es.
[TIP] Antes de hacer cambios importantes (como eliminar un dominio), siempre es buena idea hacer una copia de seguridad de tus archivos y bases de datos. ¡Mejor prevenir que lamentar!
