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

Cómo crear un subdominio en cPanel y redirigirlo a una carpeta

Actualizado el 3 de septiembre de 2025

¿Qué es un subdominio y por qué necesitas uno?

Un subdominio es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones independientes. Por ejemplo, si tu dominio es mipagina.com, un subdominio podría ser blog.mipagina.com o tienda.mipagina.com. Piensa en ello como si fueran habitaciones separadas dentro de una misma casa: cada una tiene su propia puerta de entrada, pero todas comparten la misma dirección principal.

Los subdominios son increíblemente útiles para separar contenido, crear sitios de prueba, instalar aplicaciones web o simplemente mantener una estructura organizada. Por ejemplo, puedes tener tienda.midominio.com para tu e-commerce y soporte.midominio.com para tu centro de ayuda, todo sin necesidad de comprar dominios adicionales.

En este artículo te voy a explicar paso a paso cómo crear un subdominio en cPanel y, lo más importante, cómo redirigir un subdominio a una carpeta específica dentro de tu hosting. Esto te permitirá tener un control total sobre la estructura de tus archivos y directorios.

Requisitos previos antes de empezar

Antes de lanzarnos a crear tu primer subdominio, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083).
  • Credenciales de administrador (usuario y contraseña).
  • Un dominio principal activo y correctamente configurado en tu hosting.
  • Conexión estable a internet (esto parece obvio, pero nunca está de más recordarlo).
  • Tener claro qué nombre quieres para tu subdominio y qué carpeta vas a utilizar.

[INFO] Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, el acceso se realiza a través del puerto 2106 y la gestión de subdominios se encuentra en la sección "Dominios" del panel.

Paso 1: Acceder a tu panel de cPanel

Lo primero que necesitas hacer es iniciar sesión en tu cPanel. La mayoría de los proveedores de hosting te dan una URL específica, pero si no la tienes a mano, puedes probar con estas opciones:

  • https://tudominio.com/cpanel
  • https://tudominio.com:2083
  • https://tudominio.com:8443 (si usas SSL)

Una vez que tengas la URL, introduce tu nombre de usuario y contraseña. Si no recuerdas tus credenciales, contacta con tu proveedor de hosting para que te las restablezcan.

Al entrar, verás un panel con muchas opciones. No te asustes por la cantidad de iconos; solo necesitamos encontrar la sección de Dominios.

Paso 2: Localizar la sección de subdominios

En el panel de cPanel, busca la sección llamada "Dominios" o "Domains". Dentro de esta sección, encontrarás la opción "Subdominios" o "Subdomains". Haz clic en ella.

[TIP] Si no encuentras la opción, utiliza la barra de búsqueda que tiene cPanel en la parte superior. Simplemente escribe "subdominio" y te mostrará la opción directamente.

La interfaz de subdominios en cPanel es bastante intuitiva. Verás un formulario con varios campos que tendrás que rellenar.

Paso 3: Crear el subdominio en cPanel

Ahora viene la parte interesante. En la pantalla de creación de subdominios, verás un formulario con los siguientes campos:

  • Subdominio: Aquí escribes el nombre que quieres para tu subdominio. Por ejemplo, si quieres blog.midominio.com, escribe solo blog.
  • Dominio: Selecciona el dominio principal al que quieres asociar el subdominio (normalmente solo tendrás uno).
  • Directorio raíz: Este es el campo más importante para nosotros. Aquí es donde especificas la carpeta donde se guardarán los archivos del subdominio.

Por defecto, cPanel sugiere una ruta como public_html/blog. Sin embargo, tú puedes cambiar esta ruta a cualquier carpeta que desees. Por ejemplo, podrías usar public_html/mi-blog o incluso una carpeta fuera de public_html si tu hosting lo permite.

Para apuntar el subdominio a una carpeta específica, simplemente modifica el campo "Directorio raíz" con la ruta que prefieras. Si la carpeta no existe, cPanel la creará automáticamente por ti.

Una vez que hayas rellenado todos los campos, haz clic en "Crear". El proceso suele tardar solo unos segundos.

[INFO] Es importante que la carpeta que elijas tenga permisos de lectura y escritura adecuados. Normalmente, cPanel configura los permisos correctos automáticamente, pero si tienes problemas, asegúrate de que la carpeta tenga permisos 755 (o 775 si necesitas que el grupo pueda escribir).

Paso 4: Verificar la creación del subdominio

Después de hacer clic en "Crear", cPanel te mostrará un mensaje de confirmación. También verás una lista de todos tus subdominios existentes en la parte inferior de la página. Ahí deberías ver tu nuevo subdominio con el directorio raíz que has especificado.

Para verificar que todo funciona correctamente, abre tu navegador y escribe la URL de tu subdominio (por ejemplo, blog.midominio.com). Deberías ver el contenido de la carpeta que has especificado. Si la carpeta está vacía, verás una página en blanco o un error 404, lo cual es normal.

Paso 5: Subir archivos a la carpeta del subdominio

Ahora que tienes tu subdominio creado y apuntando a una carpeta específica, es momento de llenarla con contenido. Tienes varias opciones para subir archivos:

  • Usar el Administrador de Archivos de cPanel: Ve a la sección "Archivos" y selecciona "Administrador de Archivos". Navega hasta la carpeta de tu subdominio y sube los archivos desde allí.
  • Usar FTP: Conecta tu cliente FTP favorito (como FileZilla) a tu servidor y navega hasta la carpeta del subdominio.
  • Usar Git: Si eres desarrollador, puedes configurar un repositorio Git directamente en esa carpeta.

[TIP] Si vas a instalar WordPress en tu subdominio, puedes usar el instalador de Softaculous que viene integrado en cPanel. Simplemente selecciona el subdominio como destino de la instalación y el sistema se encargará de colocar los archivos en la carpeta correcta.

Paso 6: Configurar redirecciones adicionales (opcional)

Aunque el subdominio ya apunta a la carpeta que quieres, a veces necesitas redirecciones adicionales. Por ejemplo:

  • Redirigir subdominio.com a www.subdominio.com.
  • Redirigir el tráfico de una URL antigua a la nueva ubicación del subdominio.
  • Configurar redirecciones 301 para SEO.

Para esto, puedes usar la sección "Redirecciones" en cPanel. Aquí puedes crear reglas de redirección simples o avanzadas.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes algunos problemas frecuentes y sus soluciones:

El subdominio no carga

  • Verifica que la carpeta tenga un archivo index.php o index.html.
  • Comprueba que los permisos de la carpeta sean correctos.
  • Espera entre 5 minutos y 24 horas para que el DNS se propague (aunque normalmente es casi instantáneo).

El subdominio carga el contenido del dominio principal

Esto suele pasar cuando la carpeta del subdominio está vacía o no existe. El servidor muestra el contenido por defecto. Asegúrate de que la carpeta tenga archivos.

Error 404 al acceder al subdominio

  • Verifica que la ruta de la carpeta sea correcta.
  • Asegúrate de que el archivo index.php o index.html exista en la carpeta.
  • Comprueba si hay algún archivo .htaccess que esté interfiriendo.

[WARNING] Si has modificado el archivo .htaccess de tu dominio principal, esto puede afectar al comportamiento de tus subdominios. Ten cuidado con las reglas de redirección globales.

Buenas prácticas para gestionar subdominios

Para mantener tu hosting organizado y evitar problemas futuros, te recomiendo seguir estas buenas prácticas:

  1. Usa nombres descriptivos: blog, tienda, soporte, pruebas son nombres claros que indican el propósito del subdominio.
  2. Mantén las carpetas organizadas: No crees subdominios con carpetas al azar. Establece una estructura lógica.
  3. Limpia los subdominios que no uses: Si ya no necesitas un subdominio, elimínalo para liberar recursos y evitar confusiones.
  4. Documenta tus subdominios: Lleva un registro de qué subdominio apunta a qué carpeta y para qué se usa.
  5. Configura SSL: Asegúrate de que tus subdominios tengan certificados SSL válidos. En cPanel, puedes usar la opción "SSL/TLS" o "AutoSSL" para cubrir todos tus subdominios automáticamente.

Preguntas frecuentes sobre subdominios en cPanel

¿Puedo crear un subdominio sin tener un dominio principal?

No, necesitas al menos un dominio principal en tu cuenta de hosting para poder crear subdominios. Los subdominios dependen del dominio principal.

¿Cuántos subdominios puedo crear?

Esto depende de tu plan de hosting. La mayoría de los proveedores permiten un número ilimitado de subdominios, pero algunos planes básicos pueden tener restricciones. Consulta con tu proveedor si tienes dudas.

¿Los subdominios afectan al SEO?

Los subdominios pueden afectar al SEO de tu sitio principal, pero no necesariamente de forma negativa. Si usas subdominios para contenido complementario, puedes beneficiarte de una mejor organización. Sin embargo, algunos expertos recomiendan usar subdirectorios en lugar de subdominios para consolidar la autoridad del dominio.

¿Puedo cambiar la carpeta a la que apunta el subdominio después de crearlo?

Sí, puedes editarlo en cualquier momento. Ve a la sección de subdominios en cPanel, localiza el subdominio que quieres modificar y haz clic en "Editar". Cambia el directorio raíz y guarda los cambios.

¿Qué pasa si elimino un subdominio?

Al eliminar un subdominio, la carpeta asociada no se elimina automáticamente. Los archivos seguirán en tu servidor, pero ya no serán accesibles a través de ese subdominio.

¿Puedo usar un subdominio para apuntar a otro servidor o dominio?

Sí, puedes configurar una redirección externa usando la sección "Redirecciones" de cPanel. Simplemente crea una redirección que envíe el tráfico del subdominio a la URL externa que desees.

Conclusión y próximos pasos

Crear un subdominio en cPanel y redirigirlo a una carpeta específica es una tarea sencilla pero muy poderosa. Te permite organizar tu contenido de manera profesional, crear sitios de prueba y gestionar diferentes proyectos desde un mismo hosting.

Recuerda que la clave está en:

  • Elegir un nombre claro y descriptivo para tu subdominio.
  • Especificar correctamente el directorio raíz al que apuntará.
  • Subir los archivos adecuados a esa carpeta.
  • Configurar SSL y redirecciones según sea necesario.

Con esta guía, ya tienes todo lo necesario para empezar a crear y gestionar tus propios subdominios. Si tienes alguna duda o problema, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Ellos están ahí para ayudarte.

[TIP] Si tu proveedor de hosting utiliza el panel Syspanel en lugar de cPanel, recuerda que el acceso es a través del puerto 2106 y la gestión de subdominios se encuentra en la sección "Dominios". El proceso es similar, aunque la interfaz puede variar ligeramente.

Ahora que ya sabes cómo hacerlo, ¿qué subdominio vas a crear primero? ¿Un blog, una tienda, un área de miembros? Las posibilidades son infinitas. ¡Manos a la obra!

¿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