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

Cómo crear un subdominio en cPanel (para WordPress, PrestaShop)

Actualizado el 31 de diciembre de 2025

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

Antes de ponernos manos a la obra, vamos a dejar las cosas claras. Un subdominio es como una rama de tu dominio principal. Si tu dominio es tutienda.com, un subdominio sería blog.tutienda.com o tienda.tutienda.com. Es una forma de organizar tu sitio web en secciones independientes sin necesidad de comprar un dominio nuevo.

La gran ventaja es que puedes instalar WordPress en un subdominio, PrestaShop en otro, y tener tu web principal en el dominio raíz. Todo ello conviviendo en el mismo hosting y gestionado desde el mismo cPanel. Esto es perfecto si quieres lanzar una tienda online sin mezclarla con tu web corporativa, o si necesitas un entorno de pruebas para experimentar sin miedo a romper nada.

Antes de empezar: qué necesitas para crear un subdominio en cPanel

Para crear un subdominio cPanel no necesitas ser un experto en informática, pero sí tener a mano estos tres elementos:

  • Acceso a cPanel: Normalmente lo tienes en tudominio.com/cpanel o tudominio.com:2083. Si no lo encuentras, mira el correo de bienvenida de tu proveedor de hosting.
  • Credenciales de administrador: Usuario y contraseña de tu cuenta de hosting.
  • Un plan claro de lo que quieres hacer: ¿Vas a instalar WordPress en el subdominio? ¿O PrestaShop? Esto te ayudará a elegir un nombre adecuado.

[INFO] Si tu hosting utiliza Syspanel (el antiguo HestiaCP), el acceso no será a través de cPanel, sino a través del puerto 2106. Por ejemplo: tudominio.com:2106. El proceso es similar, pero si te pierdes, consulta la documentación de tu proveedor.

Paso a paso: cómo crear un subdominio en cPanel

Vamos al lío. Sigue estos pasos al pie de la letra y en menos de cinco minutos tendrás tu subdominio funcionando.

1. Inicia sesión en cPanel

Abre tu navegador y escribe la URL de acceso a cPanel. Introduce tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te agobies, solo necesitamos una sección concreta.

2. Busca la sección "Dominios"

En la pantalla principal de cPanel, busca el apartado llamado Dominios. Dependiendo de la versión de cPanel, puede aparecer como "Dominios" directamente o como "Subdominios". Si no lo ves a simple vista, usa el buscador que suele estar en la esquina superior derecha y escribe "subdominios".

3. Haz clic en "Crear un subdominio"

Dentro de la sección de dominios, verás la opción Crear un subdominio o Subdominios. Haz clic en ella. Se abrirá un formulario muy sencillo.

4. Elige el nombre de tu subdominio

Este es el momento clave. En el campo Subdominio, escribe el nombre que quieras. Por ejemplo, si quieres un blog, escribe blog. Si quieres una tienda, escribe tienda. Verás que cPanel automáticamente te muestra el resultado final junto a tu dominio, quedando algo así: blog.tudominio.com.

[TIP] Elige un nombre corto, descriptivo y sin caracteres raros. Evita espacios, mayúsculas y símbolos. Todo en minúsculas y sin acentos. Esto evitará problemas de compatibilidad.

5. Deja la ruta del documento como está (o cámbiala si sabes lo que haces)

cPanel te mostrará un campo llamado Ruta del documento o Document Root. Por defecto, creará una carpeta dentro de tu directorio principal con el nombre del subdominio. Por ejemplo: public_html/blog. Esto es perfecto para el 99% de los casos.

Si no tienes claro qué es esto, no lo toques. Si lo cambias a una ruta incorrecta, podrías tener problemas para acceder a tu subdominio.

6. Haz clic en "Enviar" o "Crear"

Una vez hayas rellenado el formulario, pulsa el botón de crear. cPanel tardará unos segundos en procesar la petición. Verás un mensaje de confirmación en verde diciendo que el subdominio se ha creado correctamente.

7. Comprueba que tu subdominio funciona

Abre una nueva pestaña en tu navegador y escribe la URL de tu subdominio, por ejemplo blog.tudominio.com. Verás una página en blanco o un mensaje de bienvenida. Eso significa que el subdominio cPanel está activo y listo para recibir contenido.

Cómo crear un subdominio en cPanel para WordPress

Ahora que ya tienes el subdominio creado, toca instalar WordPress. Tienes dos opciones: usar el instalador automático de cPanel (como Softaculous o Fantastico) o hacerlo manualmente. Te recomiendo la primera si buscas rapidez.

Usando el instalador automático

  1. Vuelve a la pantalla principal de cPanel.
  2. Busca la sección Software y haz clic en Softaculous Apps Installer o WordPress.
  3. En el menú lateral izquierdo, haz clic en WordPress y luego en Install.
  4. En el campo Choose Installation URL, selecciona tu subdominio en el desplegable. Por ejemplo: blog.tudominio.com.
  5. Rellena los datos del sitio: nombre, descripción, usuario administrador, contraseña, etc.
  6. Pulsa Install y espera unos minutos. El instalador hará todo el trabajo por ti.

Instalación manual de WordPress

Si prefieres hacerlo a mano, necesitarás un cliente FTP o el administrador de archivos de cPanel.

  1. Descarga WordPress desde es.wordpress.org.
  2. Descomprime el archivo en tu ordenador.
  3. Sube el contenido de la carpeta wordpress a la carpeta de tu subdominio (por ejemplo, public_html/blog).
  4. Crea una base de datos MySQL desde cPanel (sección Bases de datos MySQL).
  5. Asigna un usuario a esa base de datos con todos los privilegios.
  6. Visita tu subdominio en el navegador y sigue el asistente de instalación de WordPress.

[WARNING] La instalación manual es más tediosa y propensa a errores. Si no tienes experiencia, usa siempre el instalador automático. Es más seguro y rápido.

Cómo crear un subdominio en cPanel para PrestaShop

PrestaShop es una de las plataformas de e-commerce más populares. Instalarlo en un subdominio es igual de sencillo que con WordPress.

Opción rápida: instalador automático

  1. Ve a cPanel y busca Softaculous.
  2. En el menú lateral, busca PrestaShop dentro de la categoría de tiendas online o "Portales".
  3. Haz clic en Install.
  4. En el campo de instalación, selecciona tu subdominio (por ejemplo, tienda.tudominio.com).
  5. Completa los datos de la tienda: nombre, descripción, moneda, país, idioma, etc.
  6. Configura el usuario administrador y la contraseña.
  7. Pulsa Install y espera a que termine.

Opción manual para valientes

Si quieres control total, la instalación manual de PrestaShop sigue estos pasos:

  1. Descarga la última versión de PrestaShop desde su web oficial.
  2. Sube el archivo comprimido a la carpeta de tu subdominio mediante el administrador de archivos de cPanel.
  3. Descomprime el archivo en esa carpeta.
  4. Crea una base de datos MySQL desde cPanel.
  5. Accede a tu subdominio y sigue el asistente de instalación. Te pedirá los datos de la base de datos que acabas de crear.

[INFO] PrestaShop es más exigente en cuanto a requisitos del servidor. Asegúrate de que tu hosting cumple con los requisitos mínimos (PHP 7.2 o superior, MySQL 5.6 o superior).

Errores comunes al crear un subdominio y cómo solucionarlos

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los más habituales y sus soluciones.

El subdominio no carga

Si tu subdominio cPanel no carga, puede ser por varias razones:

  • La carpeta del subdominio está vacía: No has subido ningún archivo. Instala WordPress o PrestaShop primero.
  • Problemas de DNS: Los cambios de DNS pueden tardar hasta 24 horas en propagarse. Espera un poco.
  • El archivo .htaccess está dañado: Si tienes uno, elimínalo temporalmente para probar.

Error 404 al acceder al subdominio

Esto suele significar que el subdominio apunta a una carpeta que no existe. Revisa la ruta del documento que configuraste al crear el subdominio. Puedes cambiarla desde cPanel en la sección Subdominios, haciendo clic en el icono de ajustes.

El subdominio redirige al dominio principal

Esto ocurre cuando hay una redirección configurada en el archivo .htaccess del dominio principal. Revisa ese archivo y elimina cualquier regla de redirección que afecte a tu subdominio.

Preguntas frecuentes sobre subdominios en cPanel

¿Cuántos subdominios puedo crear?

No hay un límite fijo. Depende de tu plan de hosting. La mayoría de los planes permiten crear tantos subdominios como necesites, pero algunos de gama baja pueden tener un límite. Consulta con tu proveedor.

¿Afecta un subdominio al SEO de mi dominio principal?

No directamente. Un subdominio se considera una entidad separada a efectos de SEO. Google lo indexa por separado. Sin embargo, si un subdominio tiene contenido de baja calidad, podría afectar negativamente a la percepción general de tu sitio. Usa los subdominios con criterio.

¿Puedo crear un subdominio con SSL?

Sí. La mayoría de los hostings ofrecen certificados SSL gratuitos (Let's Encrypt) que puedes activar desde cPanel. Busca la sección SSL/TLS y sigue las instrucciones.

¿Puedo cambiar el nombre de un subdominio después de crearlo?

No directamente. Tendrías que eliminar el subdominio y crear uno nuevo. Si ya has instalado WordPress o PrestaShop, tendrás que reinstalarlo o mover los archivos manualmente.

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

Un subdominio es una extensión de tu dominio principal (blog.tudominio.com). Un addon domain es un dominio completamente nuevo que se aloja en tu misma cuenta (otrodominio.com). Los addon domains son más complejos y suelen requerir un plan de hosting más avanzado.

Consejos finales para sacarle partido a tu subdominio

Ahora que ya sabes cómo crear un subdominio cPanel, aquí tienes algunas ideas para aprovecharlo al máximo:

  • Entorno de pruebas: Instala WordPress en un subdominio como test.tudominio.com para probar temas y plugins antes de llevarlos a tu web principal.
  • Blog separado: Si tu web principal es una tienda, un blog en blog.tudominio.com puede ayudarte con el SEO.
  • Tienda online: PrestaShop en tienda.tudominio.com te permite tener un e-commerce sin mezclarlo con tu web corporativa.
  • Área de clientes: Crea un subdominio como clientes.tudominio.com para ofrecer soporte o descargas exclusivas.

[WARNING] No crees demasiados subdominios sin necesidad. Cada uno consume recursos del servidor y puede ralentizar tu hosting si abusas.

Recuerda: si en algún momento te pierdes, vuelve a este artículo. La paciencia es tu mejor aliada. Y si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106. ¡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