🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Añadir un subdominio en cPanel y redirigirlo a una carpeta

Actualizado el 12 de abril de 2026

¿Qué es un subdominio y por qué deberías usarlo?

Imagina que tu dominio principal es como la dirección de tu casa (ejemplo: tudominio.com). Un subdominio sería como una habitación separada dentro de esa misma casa, con su propia entrada independiente (ejemplo: blog.tudominio.com o tienda.tudominio.com).

Los subdominios son increíblemente útiles para organizar tu sitio web sin necesidad de comprar un dominio nuevo. Puedes usarlos para:

  • Crear un blog separado de tu web principal.
  • Montar una tienda online en un entorno distinto.
  • Alojar una versión de prueba o desarrollo de tu sitio.
  • Ofrecer contenido específico para una región o idioma.

En este tutorial te explicaré paso a paso cómo crear un subdominio en cPanel y redirigirlo a una carpeta específica de tu hosting. No necesitas conocimientos técnicos avanzados, solo seguir las instrucciones al pie de la letra.


Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a cPanel (las credenciales te las proporcionó tu proveedor de hosting).
  • Un dominio registrado y apuntando a tu servidor (por ejemplo, midominio.com).
  • Una carpeta creada en tu servidor donde quieras que se almacene el contenido del subdominio.

[INFO] Si usas Syspanel (el panel basado en HestiaCP), el proceso es similar pero accedes por el puerto 2106. Por ejemplo: https://tudominio.com:2106.


Paso 1: Acceder a cPanel

  1. Abre tu navegador web y escribe la URL de acceso a cPanel. Normalmente es algo como:
    https://tudominio.com/cpanel o https://tudominio.com:2083.
  2. Introduce tu usuario y contraseña de cPanel.
  3. Una vez dentro, busca la sección "Dominios" o "Subdominios".

[TIP] Si no encuentras la opción, usa el buscador interno de cPanel (generalmente en la esquina superior derecha) y escribe "subdominio".


Paso 2: Crear el subdominio

Ahora vamos a crear el subdominio propiamente dicho. Sigue estos pasos:

  1. En la sección "Subdominios", haz clic en "Crear un subdominio" o "Add Subdomain".
  2. En el campo "Subdominio", escribe el nombre que deseas. Por ejemplo: blog.
  3. En el campo "Dominio", selecciona el dominio principal al que quieres asociarlo (normalmente aparece automáticamente).
  4. En "Ruta del documento raíz" (o "Document Root"), cPanel sugiere automáticamente una carpeta como public_html/blog. Déjala como está por ahora, luego la cambiaremos para redirigir a tu carpeta personalizada.
  5. Haz clic en "Crear".

[WARNING] No modifiques la ruta automática en este paso. La personalizaremos en el siguiente apartado.


Paso 3: Redirigir el subdominio a una carpeta específica

Ahora viene la parte clave: hacer que el subdominio apunte a la carpeta que tú quieras. Por ejemplo, si tienes una carpeta llamada micarpeta dentro de public_html, y quieres que blog.tudominio.com muestre su contenido, sigue estos pasos:

  1. Vuelve a la sección "Subdominios" en cPanel.
  2. Busca el subdominio que acabas de crear (por ejemplo, blog.tudominio.com).
  3. Haz clic en el botón "Editar" (normalmente un icono de lápiz o un enlace con el texto "Edit").
  4. En el campo "Ruta del documento raíz", cambia la ruta automática por la que deseas. Por ejemplo:
    public_html/micarpeta
  5. Guarda los cambios.

[INFO] Si la carpeta no existe, créala primero desde el Administrador de archivos de cPanel. Ve a "Archivos" > "Administrador de archivos", navega hasta public_html y haz clic en "++ Carpeta".


Paso 4: Verificar que el subdominio funciona

Una vez configurado, es hora de comprobar que todo está correcto:

  1. Abre una nueva pestaña en tu navegador.
  2. Escribe la URL del subdominio: http://blog.tudominio.com (o el nombre que hayas elegido).
  3. Si ves el contenido de la carpeta que configuraste, ¡felicidades! El proceso fue exitoso.

[WARNING] La propagación de DNS puede tardar entre unos minutos y 24 horas. Si no ves el contenido de inmediato, espera un poco y vuelve a intentarlo.


Solución de problemas comunes (FAQ)

1. El subdominio muestra un error 404 o la página por defecto del hosting

Esto suele ocurrir si la carpeta a la que redirigiste está vacía o no existe. Verifica:

  • Que la carpeta esté creada en public_html.
  • Que tenga al menos un archivo index.html o index.php.

2. No encuentro la opción "Subdominios" en cPanel

Algunos proveedores de hosting limitan ciertas funciones. Contacta con su soporte técnico y pregunta si tienes permisos para crear subdominios.

3. El subdominio no carga después de varias horas

Prueba a:

  • Limpiar la caché de tu navegador.
  • Usar una herramienta como https://www.whatsmydns.net para verificar la propagación DNS.
  • Revisar que el dominio principal esté correctamente configurado en tu hosting.

4. ¿Puedo redirigir un subdominio a una carpeta fuera de public_html?

Técnicamente sí, pero no es recomendable para sitios web públicos. Si necesitas hacerlo, consulta con tu soporte técnico, ya que puede requerir configuraciones avanzadas del servidor.

5. ¿Cómo elimino un subdominio que ya no necesito?

Ve a "Subdominios" en cPanel, busca el subdominio y haz clic en "Eliminar". Ten cuidado: esto borrará también la carpeta asociada si la eliminas manualmente después.


Consejos adicionales para administrar subdominios

  • Usa nombres descriptivos: blog, tienda, api, foro son mucho más claros que test1 o prueba.
  • No abuses de los subdominios: Cada uno consume recursos del servidor. Úsalos solo cuando sea necesario.
  • Asegura tu subdominio: Si es público, considera instalar un certificado SSL para él desde cPanel (sección "SSL/TLS").
  • Mantén las carpetas organizadas: Dentro de public_html, crea subcarpetas con nombres que coincidan con el subdominio (ej: blog, tienda).

[TIP] Si usas Syspanel (HestiaCP), el proceso es idéntico pero accedes por el puerto 2106. La interfaz puede variar ligeramente, pero las opciones son las mismas.


Conclusión

Crear un subdominio en cPanel y redirigirlo a una carpeta es una tarea sencilla que te permite expandir tu sitio web sin complicaciones. Ya sea para un blog, una tienda o un área de pruebas, este método te da flexibilidad total sobre la organización de tu contenido.

Recuerda:

  • Planea bien el nombre del subdominio.
  • Verifica que la carpeta destino exista y tenga contenido.
  • Espera la propagación DNS si no ves resultados inmediatos.

Ahora que ya sabes cómo hacerlo, ¡anímate a probarlo! Si te surge alguna duda, revisa la sección de preguntas frecuentes o contacta con el soporte de tu hosting.

¡Buena suerte con tu proyecto web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel