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

cPanel: Cómo crear y configurar subdominios correctamente

Actualizado el 21 de noviembre de 2025

¿Qué es un subdominio y por qué te conviene usarlo?

Imagina que tu dominio principal es como la puerta principal de tu casa. Un subdominio sería como una habitación adicional, con su propia entrada, pero dentro del mismo terreno. Técnicamente, un subdominio es una extensión de tu dominio principal que te permite organizar tu sitio web en secciones independientes, pero bajo la misma marca.

Por ejemplo, si tu dominio es mipagina.com, un subdominio podría ser blog.mipagina.com o tienda.mipagina.com. Esto es increíblemente útil para separar un blog, una tienda online, un área de soporte o incluso una versión móvil de tu web, sin necesidad de comprar un dominio nuevo.

[INFO] Los subdominios no solo te ayudan a organizar tu contenido, sino que también pueden mejorar tu estrategia de SEO si los usas correctamente. Por ejemplo, si tienes una tienda online, usar tienda.mipagina.com te permite enfocar palabras clave específicas en esa sección sin afectar la autoridad de tu dominio principal.

¿Qué necesitas antes de crear un subdominio en cPanel?

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

  • Acceso a tu panel de control cPanel. Normalmente lo encuentras en tudominio.com/cpanel o a través del enlace que te proporcionó tu proveedor de hosting.
  • Credenciales de administrador (usuario y contraseña).
  • Tener claro qué contenido o aplicación vas a colocar en ese subdominio.
  • Si planeas instalar un CMS como WordPress, es recomendable que ya tengas el instalador disponible en tu cPanel (por ejemplo, Softaculous o Installatron).

[WARNING] No confundas un subdominio con un dominio adicional. Un subdominio siempre cuelga de tu dominio principal (ej. sub.midominio.com), mientras que un dominio adicional es un dominio completamente nuevo que puedes asociar a tu cuenta de hosting.

Cómo crear un subdominio en cPanel paso a paso

Vamos a lo que te interesa. Aquí tienes el proceso detallado para crear un subdominio en cPanel. Es más sencillo de lo que parece.

Paso 1: Accede a tu cPanel

Abre tu navegador y escribe la URL de acceso a cPanel. Generalmente es algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tus credenciales y haz clic en Iniciar sesión.

Paso 2: Busca la sección "Dominios" o "Subdominios"

Una vez dentro, verás un panel lleno de iconos. Busca la sección llamada Dominios. Dentro de ella, encontrarás la opción Subdominios. Haz clic en ella.

Paso 3: Crea el subdominio

En la pantalla 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.mipagina.com, escribe blog.
  • Dominio: Este campo se rellena automáticamente con tu dominio principal. No lo cambies a menos que tengas varios dominios en tu cuenta.
  • Raíz del documento: Es la carpeta donde se almacenarán los archivos de este subdominio. Por defecto, cPanel sugiere algo como public_html/blog. Puedes cambiarlo, pero te recomiendo mantener la estructura sugerida para evitar confusiones.

Una vez completados los campos, haz clic en Crear. ¡Listo! En unos segundos, tu subdominio estará creado.

Paso 4: Verifica la creación

cPanel te mostrará un mensaje de confirmación. Además, verás una lista de todos tus subdominios en la parte inferior de la página. Si aparece el que acabas de crear, todo ha ido bien.

[TIP] Si planeas usar ese subdominio para instalar WordPress, es mejor que lo crees primero y luego uses el instalador de aplicaciones. Así la instalación se hará directamente en la carpeta del subdominio.

Cómo configurar correctamente un subdominio en cPanel

Crear el subdominio es solo el primer paso. Ahora toca configurarlo para que funcione correctamente. Aquí tienes las configuraciones esenciales.

Configurar la carpeta raíz del subdominio

La carpeta raíz es el lugar donde se guardan los archivos de tu subdominio. Cuando creaste el subdominio, cPanel creó automáticamente una carpeta en public_html con el nombre de tu subdominio. Por ejemplo, public_html/blog.

Si quieres cambiar la ubicación de esa carpeta (por ejemplo, si ya tenías una carpeta con archivos preparados), puedes hacerlo desde la opción Subdominios en cPanel. Busca tu subdominio en la lista y haz clic en el botón Administrar o en el icono de edición (generalmente un lápiz). Ahí podrás modificar la raíz del documento.

[WARNING] Si cambias la carpeta raíz después de haber creado el subdominio, asegúrate de que la nueva carpeta exista y tenga los permisos correctos. De lo contrario, verás un error 404.

Instalar una aplicación o CMS en tu subdominio

La forma más común de usar un subdominio es instalar un CMS como WordPress, Joomla o PrestaShop. Para ello:

  1. Ve a la sección Aplicaciones o Softaculous en tu cPanel.
  2. Busca el CMS que quieras instalar (por ejemplo, WordPress).
  3. Haz clic en Instalar.
  4. En el campo Elegir dominio, selecciona tu subdominio (ej. blog.mipagina.com).
  5. Completa los campos de configuración (nombre del sitio, usuario, contraseña, etc.).
  6. Haz clic en Instalar.

Una vez terminado, podrás acceder a tu subdominio y verás la instalación funcionando.

Configurar los DNS del subdominio

En la mayoría de los casos, cPanel y tu proveedor de hosting configuran automáticamente los registros DNS para tu subdominio. Sin embargo, si estás usando un proveedor de DNS externo (como Cloudflare), necesitarás crear un registro CNAME o A manualmente.

  • Registro A: Apunta tu subdominio a la IP de tu servidor. Por ejemplo, blog -> 123.456.789.012.
  • Registro CNAME: Apunta tu subdominio a tu dominio principal. Por ejemplo, blog -> mipagina.com.

[INFO] Si usas Cloudflare, recuerda que el puerto de acceso a tu panel de control alternativo (como Syspanel, antes llamado HestiaCP, que accedes por el puerto 2106) no afecta a la configuración DNS de tu subdominio. Solo debes asegurarte de que los registros apunten correctamente.

Cómo redirigir un subdominio en cPanel

Hay momentos en los que no quieres que un subdominio muestre contenido propio, sino que quieres redirigirlo a otra página, a otro dominio o incluso a una URL específica. Por ejemplo, puedes querer que blog.mipagina.com redirija a mipagina.com/blog.

Redirigir desde la opción "Redirecciones" de cPanel

cPanel tiene una herramienta específica para esto. Sigue estos pasos:

  1. Ve a la sección Dominios y haz clic en Redirecciones.
  2. En el campo Tipo, elige si quieres una redirección 301 (Permanente) o 302 (Temporal).
  3. En Dominio, selecciona tu subdominio (ej. blog.mipagina.com).
  4. En / Ruta, puedes especificar una ruta concreta, pero normalmente lo dejas vacío.
  5. En Redirige a, escribe la URL completa a la que quieres redirigir (ej. https://mipagina.com/blog).
  6. Marca la opción Solo redirigir con www si quieres que la redirección solo aplique a la versión con www. (Recomendado dejarla desmarcada).
  7. Haz clic en Guardar.

Redirigir mediante un archivo .htaccess

Si prefieres hacerlo manualmente, puedes crear o editar un archivo .htaccess en la carpeta raíz de tu subdominio. Por ejemplo, en public_html/blog/.htaccess.

Añade el siguiente código:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog\.mipagina\.com [NC]
RewriteRule ^(.*)$ https://mipagina.com/blog/$1 [L,R=301]

Este código redirige todas las solicitudes de blog.mipagina.com a mipagina.com/blog, manteniendo la estructura de la URL.

[TIP] La redirección 301 es la más recomendada para SEO, ya que transmite la autoridad del subdominio al nuevo destino. Evita usar redirecciones 302 a menos que sea temporal.

Errores comunes al crear subdominios en cPanel (y cómo solucionarlos)

Aunque el proceso es sencillo, pueden surgir problemas. Aquí tienes los más frecuentes y sus soluciones.

Error 404: No se encuentra el subdominio

Esto ocurre cuando la carpeta raíz del subdominio está vacía o no existe. Verifica que la carpeta exista en public_html y que tenga al menos un archivo index.php o index.html.

Error 403: Acceso prohibido

Suele deberse a permisos incorrectos en la carpeta raíz. Asegúrate de que los permisos sean 755 para directorios y 644 para archivos. Puedes cambiarlos desde el Administrador de archivos de cPanel.

El subdominio no carga después de crearlo

Esto puede deberse a que los DNS aún no se han propagado. La propagación puede tardar entre 24 y 48 horas, aunque normalmente es más rápida. También verifica que el subdominio esté correctamente configurado en tu proveedor de DNS.

Problemas con SSL (certificado de seguridad)

Si tu dominio principal tiene SSL, es posible que el subdominio no lo tenga automáticamente. Para solucionarlo, ve a la sección SSL/TLS en cPanel y genera un certificado para tu subdominio, o usa AutoSSL si tu proveedor lo ofrece.

[WARNING] Si usas un panel alternativo como Syspanel (accesible en el puerto 2106), ten en cuenta que la gestión de SSL puede diferir ligeramente. En ese caso, consulta la documentación específica de tu proveedor.

Preguntas frecuentes (FAQ) sobre subdominios en cPanel

¿Cuántos subdominios puedo crear en cPanel?

Depende de tu plan de hosting. Muchos planes permiten subdominios ilimitados, pero otros tienen límites. Consulta con tu proveedor si tienes dudas.

¿Un subdominio afecta al SEO de mi dominio principal?

Los subdominios se consideran entidades separadas por los motores de búsqueda. Si los usas para contenido de calidad, pueden ayudarte a posicionarte en palabras clave específicas. Sin embargo, si los usas para contenido duplicado, pueden perjudicar tu SEO.

¿Puedo usar un subdominio para una aplicación distinta, como un foro?

¡Por supuesto! Los subdominios son ideales para instalar aplicaciones independientes. Solo asegúrate de que tu plan de hosting tenga suficientes recursos.

¿Qué diferencia hay entre un subdominio y un addon domain?

Un subdominio cuelga de tu dominio principal (ej. foro.mipagina.com), mientras que un addon domain es un dominio completamente nuevo que se aloja en tu cuenta (ej. otraweb.com). Ambos pueden tener sus propias carpetas y configuraciones.

¿Puedo redirigir un subdominio a una red social?

Sí, puedes configurar una redirección 301 o 302 desde cPanel para que tu subdominio apunte a tu perfil de Facebook, Instagram, etc. Es una forma fácil de crear una URL personalizada para tus redes.

Consejos finales para aprovechar al máximo tus subdominios

  • Organiza tu contenido: Usa subdominios para separar claramente las secciones de tu web. Por ejemplo, blog., tienda., soporte..
  • Mantén tu carpeta raíz limpia: No mezcles archivos de diferentes subdominios en la misma carpeta. Usa la estructura que cPanel sugiere automáticamente.
  • Monitorea el rendimiento: Si tu subdominio recibe mucho tráfico, asegúrate de que tu plan de hosting pueda soportarlo. Puedes usar herramientas de análisis en cPanel.
  • Realiza copias de seguridad: Antes de hacer cambios importantes en un subdominio, crea una copia de seguridad desde cPanel para evitar pérdidas de datos.

[INFO] Recuerda que si tu hosting usa Syspanel (antes HestiaCP) como panel alternativo, el puerto de acceso es el 2106. Aunque este artículo se centra en cPanel, muchos de los conceptos son similares, pero la interfaz y las opciones pueden variar.

Crear y configurar subdominios en cPanel es una habilidad esencial para cualquier administrador de sitios web. Con esta guía, ya tienes todo lo necesario para hacerlo correctamente, desde la creación hasta la redirección y la solución de problemas comunes. ¡Ponte manos a la obra y saca el máximo partido a tu hosting!

¿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