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

Cómo crear y gestionar subdominios en cPanel (para WordPress y PrestaShop)

Actualizado el 26 de marzo de 2026

¿Qué es un subdominio y por qué te interesa?

Un subdominio es una extensión de tu dominio principal que funciona como una sección independiente dentro de tu mismo hosting. Piensa en tu dominio como una casa: tudominio.com es la puerta principal, y un subdominio como blog.tudominio.com o tienda.tudominio.com es una habitación adicional con su propia entrada.

A nivel técnico, cada subdominio puede tener su propia carpeta, su propia base de datos y su propia instalación de WordPress o PrestaShop. Esto te permite, por ejemplo, tener tu web principal en tudominio.com, un blog en blog.tudominio.com y una tienda online en tienda.tudominio.com, todo ello sin necesidad de contratar más planes de hosting.

[INFO] Los subdominios no son lo mismo que los subdirectorios. Un subdominio (blog.tudominio.com) se percibe como un sitio totalmente distinto, mientras que un subdirectorio (tudominio.com/blog) es una carpeta dentro del mismo sitio. A efectos de SEO, los subdominios se consideran entidades separadas, lo que puede ser útil o perjudicial según tu estrategia.

Requisitos previos antes de crear subdominios

Antes de lanzarte a crear subdominio cPanel, asegúrate de tener:

  1. Acceso a cPanel con permisos de administrador.
  2. Un dominio principal activo y con el DNS apuntando a tu servidor.
  3. Al menos una cuenta de correo o FTP configurada (opcional, pero recomendable).
  4. Espacio en disco suficiente en tu plan de hosting.

[WARNING] Si tu hosting es muy básico o de tipo "compartido", algunos proveedores limitan el número de subdominios que puedes crear. Revisa las características de tu plan antes de empezar.

Cómo crear un subdominio en cPanel paso a paso

El proceso para crear subdominio cPanel es idéntico tanto si quieres instalar WordPress como PrestaShop. La diferencia estará en lo que hagas después dentro de esa carpeta.

Paso 1: Accede a cPanel

Entra en tu panel de control. Normalmente la URL es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña.

Paso 2: Busca la sección "Dominios"

Dentro de cPanel, localiza la sección "Dominios" o "Subdominios". En la mayoría de las versiones recientes verás una opción que dice exactamente "Subdominios" con un icono de un globo terráqueo con una flecha.

Paso 3: Rellena el formulario de creación

En la pantalla de subdominios verás un formulario con los siguientes campos:

  • Subdominio: Escribe solo la parte que irá delante de tu dominio. Por ejemplo, si quieres blog.tudominio.com, escribe blog.
  • Dominio: Selecciona el dominio principal en el desplegable (si tienes varios).
  • Document Root (raíz del documento): cPanel lo rellenará automáticamente con algo como /home/tuusuario/public_html/blog. Puedes cambiarlo, pero te recomiendo dejarlo tal cual para evitar confusiones.

Paso 4: Haz clic en "Crear"

Pulsa el botón "Crear" y espera unos segundos. cPanel generará automáticamente la estructura de carpetas y creará la entrada DNS necesaria. Verás un mensaje de confirmación verde.

[TIP] Si planeas instalar WordPress en el subdominio, no elijas una carpeta que ya exista con contenido. WordPress necesita una carpeta limpia para instalarse correctamente.

Paso 5: Comprueba que el subdominio funciona

Abre tu navegador y visita http://blog.tudominio.com. Deberías ver un error 404 o una página vacía, pero eso es normal: significa que el subdominio está activo y respondiendo. Ahora solo tienes que instalar el CMS que quieras.

Instalar WordPress en un subdominio

Una vez creado el subdominio, tienes dos formas de instalar WordPress: mediante el instalador automático de cPanel o de forma manual.

Opción A: Usar el instalador automático (Softaculous, Fantastico, etc.)

  1. En cPanel, busca la sección "Softaculous Apps Installer" o "Instalador de WordPress".
  2. Haz clic en "WordPress" y luego en "Install".
  3. En el campo "Choose Protocol", selecciona http:// o https:// según tengas SSL.
  4. En "Choose Domain", selecciona el subdominio que acabas de crear.
  5. Rellena los datos de la base de datos (normalmente puedes dejar que el instalador la cree automáticamente).
  6. Configura el nombre del sitio, el usuario administrador y la contraseña.
  7. Pulsa "Install" y espera a que termine.

En menos de dos minutos tendrás tu subdominio WordPress funcionando.

Opción B: Instalación manual de WordPress

Si prefieres hacerlo a mano para tener más control:

  1. Descarga WordPress desde wordpress.org.
  2. Descomprime el archivo ZIP en tu ordenador.
  3. Sube el contenido a la carpeta del subdominio mediante el Administrador de Archivos de cPanel o mediante FTP.
  4. Crea una base de datos MySQL en cPanel (sección "Bases de datos MySQL").
  5. Edita el archivo wp-config.php con los datos de la base de datos.
  6. Ejecuta el instalador visitando http://blog.tudominio.com/wp-admin/install.php.

[INFO] La instalación manual es más tediosa pero te da control absoluto sobre la configuración. Si no tienes experiencia, usa el instalador automático.

Instalar PrestaShop en un subdominio

El proceso para un subdominio PrestaShop es muy similar, aunque PrestaShop es algo más exigente en cuanto a requisitos del servidor.

Requisitos de PrestaShop

Asegúrate de que tu hosting cumple con:

  • PHP 7.2 o superior (idealmente 8.0).
  • MySQL 5.6 o superior.
  • Mínimo 256 MB de memoria PHP (recomendable 512 MB).
  • Extensiones como curl, gd, mbstring y openssl activadas.

Instalación con Softaculous

  1. En Softaculous, busca "PrestaShop".
  2. Pulsa "Install".
  3. Selecciona tu subdominio en el desplegable.
  4. Rellena los datos de la tienda: nombre, descripción, idioma, etc.
  5. Configura el administrador con un email válido.
  6. Elige si quieres importar datos de demostración.
  7. Pulsa "Install" y espera unos minutos.

Instalación manual de PrestaShop

  1. Descarga el paquete desde prestashop.com.
  2. Sube el archivo ZIP a la carpeta del subdominio y descomprímelo.
  3. Crea la base de datos MySQL.
  4. Ejecuta el instalador visitando http://tienda.tudominio.com/install.
  5. Sigue el asistente: acepta la licencia, comprueba los requisitos, introduce los datos de la BD y configura la tienda.
  6. IMPORTANTE: Al terminar, elimina la carpeta /install por seguridad.

[WARNING] PrestaShop es más pesado que WordPress. Si tu hosting es muy limitado, notarás lentitud. Considera usar un plan específico para tiendas online.

Cómo gestionar subdominios en cPanel

Una vez que ya sabes crear subdominio cPanel, es igual de importante saber gestionarlos. Aquí tienes las tareas más comunes.

Ver todos tus subdominios

En la misma sección "Subdominios" de cPanel, verás una lista con todos los subdominios creados. Ahí podrás ver la ruta de cada uno, el dominio padre y opciones de gestión.

Redirigir un subdominio a otra URL

A veces no quieres instalar nada en el subdominio, sino que quieres que apunte a otra página. Por ejemplo, blog.tudominio.com que redirija a tudominio.com/noticias.

Para redirigir subdominio cPanel:

  1. Ve a la sección "Redirecciones" (dentro de Dominios).
  2. En "Tipo", elige Permanente (301) o Temporal (302).
  3. En "Dominio", selecciona tu subdominio.
  4. En "Destino", escribe la URL completa a la que quieres redirigir.
  5. Marca la casilla "Solo redirigir con /" si quieres redirigir solo la raíz.
  6. Pulsa "Añadir".

[TIP] Usa una redirección 301 para cambios permanentes (bueno para SEO) y 302 para cambios temporales.

Cambiar la carpeta raíz de un subdominio

¿Instalaste el subdominio en una carpeta y ahora quieres cambiarla?

  1. En la lista de subdominios, pulsa el icono del lápiz (editar).
  2. Cambia el "Document Root" a la nueva ruta.
  3. Guarda los cambios.

Ten en cuenta que si cambias la carpeta raíz, tu CMS ya no encontrará sus archivos y tendrás que moverlos manualmente.

Eliminar un subdominio

Si ya no necesitas el subdominio, puedes eliminarlo:

  1. En la lista de subdominios, pulsa el icono de la papelera.
  2. Confirma la eliminación.

[WARNING] Eliminar el subdominio NO borra los archivos de la carpeta ni la base de datos asociada. Deberás eliminarlos manualmente si quieres liberar espacio.

Gestión avanzada: bases de datos y SSL

Crear bases de datos para cada subdominio

Cada instalación de WordPress o PrestaShop necesita su propia base de datos. Para crear una:

  1. Ve a "Bases de datos MySQL".
  2. Crea una base con un nombre descriptivo, por ejemplo tuusuario_blog.
  3. Crea un usuario y asigna los privilegios.
  4. Guarda los datos porque los necesitarás durante la instalación.

Añadir SSL al subdominio

Para que tu subdominio funcione con https://:

  1. En cPanel, busca "SSL/TLS Status".
  2. Verás una lista de dominios y subdominios.
  3. Pulsa "Run AutoSSL" o el botón de instalar certificado.
  4. Espera unos minutos y comprueba que el candado aparece en el navegador.

[INFO] Con Let's Encrypt (gratuito) puedes proteger todos tus subdominios sin coste adicional. La mayoría de hostings lo integran automáticamente en cPanel.

Problemas comunes y soluciones

El subdominio no carga o da error 404

  • Comprueba que el DNS se ha propagado (puede tardar entre 1 y 48 horas).
  • Verifica que la carpeta raíz existe y tiene permisos correctos (755 para carpetas, 644 para archivos).
  • Asegúrate de que el archivo index.php o index.html está en la carpeta correcta.

El subdominio carga pero la web se ve rota

  • Si instalaste WordPress, revisa la URL en wp_options (tabla de opciones). Debe coincidir con http://blog.tudominio.com.
  • Si usas PrestaShop, verifica la configuración de la tienda en ps_shop_url.
  • Es posible que necesites regenerar los enlaces permanentes en WordPress (Ajustes > Enlaces permanentes > Guardar).

No puedo crear más subdominios

  • Contacta con tu proveedor de hosting para ampliar el límite.
  • Considera usar subdirectorios si no necesitas separación total.

SEO: ¿subdominio o subdirectorio?

Esta es una pregunta frecuente entre los usuarios que buscan gestionar subdominios. La respuesta corta: depende de tu estrategia.

  • Subdominio: Ideal para secciones muy diferenciadas (tienda, blog, foro). Google lo trata como un sitio independiente, por lo que necesitará su propia autoridad.
  • Subdirectorio: Mejor para mantener la autoridad del dominio principal. Ejemplo: tudominio.com/blog hereda el SEO del dominio raíz.

Si tu objetivo es potenciar el SEO de tu dominio principal, usa subdirectorios. Si quieres separar completamente una sección (por ejemplo, una tienda con su propio branding), usa subdominios.

[TIP] Si creas un subdominio para una tienda PrestaShop, asegúrate de añadirla a Google Search Console como propiedad independiente y crea un sitemap propio.

Preguntas frecuentes (FAQ)

¿Puedo tener WordPress en el dominio principal y PrestaShop en un subdominio?

Sí, es totalmente posible. De hecho, es una práctica habitual. Solo necesitas crear el subdominio y hacer la instalación correspondiente en cada carpeta.

¿Los subdominios consumen recursos del hosting?

Sí, cada subdominio con una instalación de CMS consume recursos (memoria, CPU, espacio). Si tienes muchos subdominios, tu plan de hosting puede verse afectado.

¿Cómo afecta un subdominio al SEO de mi web principal?

Si el subdominio tiene contenido duplicado o de baja calidad, puede afectar negativamente. Si es contenido original y útil, no debería perjudicar, pero tampoco aporta autoridad directa al dominio principal.

¿Puedo redirigir un subdominio a otro dominio externo?

Sí, mediante la opción de redirecciones de cPanel puedes apuntar el subdominio a cualquier URL externa.

¿Qué pasa si elimino el subdominio pero no la carpeta?

La carpeta quedará huérfana en tu hosting. No es un problema grave, pero ocupa espacio y puede confundirte en el futuro. Es mejor eliminarla también.

Conclusión

Crear y gestionar subdominios en cPanel es una habilidad básica que te permitirá organizar tu hosting de forma profesional. Tanto si quieres un subdominio WordPress para tu blog como un subdominio PrestaShop para tu tienda, el proceso es sencillo y está al alcance de cualquier usuario.

Recuerda los puntos clave: crea el subdominio desde la sección correspondiente de cPanel, instala tu CMS en la carpeta correcta, configura SSL y base de datos, y piensa bien si te conviene más un subdominio o un subdirectorio para tu estrategia de SEO.

Con esta guía ya tienes todo lo necesario para lanzarte a crear subdominios con confianza. Si te surge cualquier duda, revisa la documentación de tu proveedor de hosting o contacta con su soporte técnico: están para ayudarte.

¿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