Cómo crear un subdominio en cPanel y publicar una carpeta
¿Qué es un subdominio y para qué sirve?
Antes de meternos de lleno en el proceso de crear subdominio cPanel, es importante que entiendas qué es exactamente y por qué querrías usar uno. Piensa en tu dominio principal como una casa y en los subdominios como las habitaciones de esa casa. Cada habitación tiene su propia puerta de entrada, pero todas pertenecen a la misma estructura.
Un subdominio es una extensión de tu dominio principal que funciona de forma independiente. Por ejemplo, si tu dominio es mipagina.com, un subdominio podría ser tienda.mipagina.com o blog.mipagina.com. Esta estructura permite organizar tu sitio web en secciones separadas sin necesidad de comprar dominios adicionales.
Los usos más comunes para los subdominios son:
- Crear una tienda online separada de tu web principal
- Instalar un blog en una subcarpeta específica
- Configurar un área de clientes o panel de soporte
- Crear versiones móviles de tu sitio (aunque esto ya no es tan común)
- Probar nuevas funcionalidades sin afectar tu sitio principal
- Organizar proyectos personales bajo el mismo dominio
La gran ventaja es que no necesitas pagar nada extra: tu hosting ya incluye la posibilidad de añadir subdominio cPanel tantas veces como necesites, siempre que no superes el límite de tu plan.
Requisitos previos antes de empezar
Para poder realizar este proceso sin problemas, necesitarás:
- Acceso a cPanel: Debes tener las credenciales de acceso. Normalmente se accede mediante
tudominio.com/cpanelotudominio.com:2083 - Permisos de administrador: Asegúrate de que tu cuenta tenga privilegios para crear subdominios
- Espacio disponible: Verifica que tengas suficiente espacio en disco para la nueva carpeta
- Archivos preparados: Ten lista la carpeta con los archivos que quieres publicar
[WARNING] Si no tienes acceso a cPanel, contacta con tu proveedor de hosting. Algunos usan paneles alternativos como "Syspanel" (que es el antiguo HestiaCP, accesible mediante el puerto 2106), pero en este artículo nos centramos en cPanel, el estándar más común.
Paso 1: Accede a tu panel de control cPanel
Lo primero que necesitas hacer es iniciar sesión en tu cPanel. Abre tu navegador web y escribe la dirección de acceso. Normalmente será algo como:
https://tudominio.com/cpanelhttps://tudominio.com:2083- O la URL directa que te haya proporcionado tu proveedor de hosting
Introduce tu nombre de usuario y contraseña. Si no recuerdas estos datos, revisa el correo de bienvenida que recibiste al contratar el hosting o contacta con soporte técnico.
Una vez dentro, verás el panel principal con todas las secciones organizadas por categorías. No te preocupes si te parece abrumador: es normal al principio. Con el tiempo te familiarizarás con todas las opciones.
Paso 2: Localiza la sección de subdominios
En el panel de cPanel, busca la sección "Dominios" o "Domains". Dentro de esta sección encontrarás la opción "Subdominios" o "Subdomains". Haz clic en ella.
[INFO] La interfaz puede variar ligeramente según la versión de cPanel que use tu proveedor, pero la estructura general siempre es la misma. Si no encuentras la opción, puedes usar el buscador de cPanel (normalmente en la esquina superior derecha) y escribir "subdominios".
Paso 3: Crea tu subdominio
Ahora estás en la página de gestión de subdominios. Verás un formulario con campos a rellenar. Te explicamos cada uno:
- Subdominio: Aquí escribes el nombre que quieres para tu subdominio. Por ejemplo, si quieres que sea
tienda.tudominio.com, escribe solo "tienda" - Dominio: Selecciona el dominio principal al que quieres asociar el subdominio (si tienes varios)
- Raíz del documento: cPanel te sugerirá automáticamente una carpeta, normalmente
public_html/tienda. Puedes cambiarla si lo deseas, pero te recomendamos dejar la que sugiere por defecto
Después de rellenar los campos, haz clic en el botón "Crear" o "Create".
[TIP] Elige nombres cortos y descriptivos para tus subdominios. Por ejemplo, "blog", "tienda", "soporte" o "docs". Evita caracteres especiales, espacios y mayúsculas: usa solo minúsculas, números y guiones.
Paso 4: Sube tus archivos a la carpeta del subdominio
Una vez creado el subdominio, cPanel habrá generado automáticamente una carpeta en tu servidor. Ahora necesitas subir los archivos que quieres que aparezcan al visitar tu subdominio.
Para ello, tienes dos opciones principales:
Opción A: Usar el Administrador de Archivos de cPanel
Esta es la opción más sencilla para principiantes:
- Ve a la sección "Archivos" y haz clic en "Administrador de Archivos"
- Navega hasta la carpeta
public_htmly luego entra en la carpeta que se creó para tu subdominio (por ejemplo,public_html/tienda) - Haz clic en "Subir" en la barra superior
- Selecciona los archivos desde tu ordenador o arrastra y suelta los que necesites
- Espera a que se complete la subida
Opción B: Usar FTP
Si prefieres usar un cliente FTP como FileZilla:
- Conecta a tu servidor usando las credenciales FTP que te proporcionó tu hosting
- Navega hasta la carpeta
public_htmly luego a tu subcarpeta - Arrastra los archivos desde tu ordenador a la carpeta remota
[WARNING] Asegúrate de que la carpeta del subdominio tiene un archivo
index.phpoindex.html. Si no tiene ningún archivo índice, los visitantes verán un error 403 o un listado de archivos vacío, lo cual no es profesional.
Paso 5: Verifica que todo funciona correctamente
Ahora viene la parte emocionante: comprobar que tu subdominio funciona. Abre una nueva pestaña en tu navegador y escribe la dirección completa, por ejemplo:
http://tienda.tudominio.com
Si todo ha ido bien, verás tu sitio web cargando correctamente. Si no es así, revisa los siguientes puntos:
- ¿Has subido los archivos a la carpeta correcta?
- ¿El archivo índice (index.html o index.php) está en la raíz de la carpeta?
- ¿Has esperado unos minutos? A veces la propagación de DNS puede tardar un poco
Cómo gestionar subdominios existentes
La gestión de subdominios en cPanel es muy sencilla. Vuelve a la sección de Subdominios y verás una lista con todos los que has creado. Desde aquí puedes:
- Eliminar un subdominio: Haz clic en el icono de papelera. ¡Cuidado! Esto también borrará la carpeta y todos sus archivos
- Cambiar la raíz del documento: Puedes redirigir el subdominio a otra carpeta diferente
- Ver estadísticas: Algunas versiones muestran información sobre el espacio utilizado
[WARNING] Antes de eliminar un subdominio, asegúrate de hacer una copia de seguridad de los archivos si los necesitas. La eliminación es permanente y no podrás recuperar los datos fácilmente.
Errores comunes y cómo solucionarlos
El subdominio no carga
Si al visitar tu subdominio no aparece nada, prueba lo siguiente:
- Espera 24-48 horas: A veces la propagación de DNS tarda
- Limpia la caché del navegador: Prueba en modo incógnito
- Verifica la carpeta: Asegúrate de que los archivos están en
public_html/tusubdominio - Comprueba los permisos: Los archivos deben tener permisos 644 y las carpetas 755
Error 404
Esto significa que el servidor no encuentra el archivo que buscas. Revisa:
- Que el archivo
index.htmloindex.phpexiste en la raíz - Que no hay errores de tipeo en la URL
Error 403 Forbidden
Este error indica problemas de permisos. Normalmente se soluciona cambiando los permisos de la carpeta a 755 y los archivos a 644.
Preguntas frecuentes sobre subdominios
¿Cuántos subdominios puedo crear?
Depende de tu plan de hosting. La mayoría de planes incluyen subdominios ilimitados, pero algunos básicos pueden tener límites. Consulta con tu proveedor.
¿Los subdominios afectan al SEO?
Los subdominios se consideran sitios separados por los buscadores. Si quieres mantener la autoridad de tu dominio principal, es mejor usar subcarpetas para contenido relacionado. Sin embargo, los subdominios son útiles para secciones muy diferentes como tiendas o áreas de clientes.
¿Necesito un certificado SSL para el subdominio?
Sí, es recomendable. La mayoría de proveedores de hosting incluyen SSL gratuito para subdominios mediante Let's Encrypt. Puedes activarlo desde la sección de SSL en cPanel.
¿Puedo instalar WordPress en un subdominio?
¡Por supuesto! Es una práctica muy común. Simplemente crea el subdominio y luego usa el instalador de WordPress de Softaculous o similar desde cPanel, seleccionando el subdominio como destino.
Conclusión y consejos finales
Crear un subdominio cPanel es un proceso sencillo que te permite organizar tu presencia online de forma eficiente. Como has visto, solo necesitas seguir estos pasos:
- Acceder a cPanel
- Ir a la sección de subdominios
- Crear el subdominio con el nombre deseado
- Subir los archivos a la carpeta correspondiente
- Verificar que todo funciona
[TIP] Si eres nuevo en esto, te recomendamos crear primero un subdominio de prueba como "test" o "prueba" para familiarizarte con el proceso. Así podrás experimentar sin miedo a romper algo importante.
Recuerda que los subdominios son una herramienta versátil que puede ayudarte a mantener tu sitio web organizado y profesional. Con un poco de práctica, estarás gestionando múltiples subdominios como un experto en poco tiempo.
Si encuentras algún problema durante el proceso, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Ellos siempre están dispuestos a ayudar y pueden guiarte paso a paso si lo necesitas.
Y si tu hosting utiliza un panel diferente como "Syspanel" (el antiguo HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 y el proceso es similar pero con algunas diferencias en la interfaz. En ese caso, busca la sección de "Web" o "Sitios web" para encontrar las opciones de subdominios.
¡Ya estás listo para crear tu primer subdominio! Cuéntanos cómo te ha ido y no olvides compartir este artículo con otros que puedan necesitar esta guía.
