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

Configurar un subdominio en cPanel para una tienda online

Actualizado el 10 de marzo de 2026

Si estás planeando lanzar una tienda online y quieres mantenerla separada de tu sitio web principal, crear un subdominio en cPanel es una de las soluciones más prácticas y profesionales que puedes implementar. Un subdominio te permite tener, por ejemplo, tienda.tudominio.com funcionando de forma independiente a tudominio.com, pero compartiendo el mismo hosting y recursos. En esta guía extensa y paso a paso, te explicaré cómo configurar un subdominio para tu subdominio tienda online usando cPanel, el panel de control más común en el hosting compartido. Además, resolveremos las dudas más frecuentes para que, aunque no tengas experiencia técnica, puedas hacerlo tú mismo sin complicaciones.


¿Qué es un subdominio y por qué usarlo para tu tienda online?

Antes de meternos en los pasos técnicos, es importante que entiendas qué es exactamente un subdominio. Imagina que tu dominio principal es como la dirección de tu casa (tudominio.com). Un subdominio sería como una habitación separada dentro de esa misma casa, pero con su propia entrada (tienda.tudominio.com). Esta separación es muy útil para tu tienda online por varias razones:

  • Organización: Mantienes tu sitio web principal (blog, portafolio, etc.) y tu tienda (productos, carrito, pagos) en espacios lógicos distintos.
  • SEO: Los motores de búsqueda pueden indexar tu tienda como una entidad propia, lo que ayuda a posicionar mejor productos y categorías.
  • Rendimiento: Puedes optimizar la configuración del subdominio (por ejemplo, con un tema o plugins específicos para ecommerce) sin afectar el sitio principal.
  • Seguridad: Si tu tienda usa certificados SSL o configuraciones especiales, el subdominio permite aislar posibles problemas.

Ahora sí, veamos cómo crear subdominio cPanel desde cero.


Requisitos previos antes de configurar el subdominio

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Normalmente lo obtienes de tu proveedor de hosting. La URL suele ser algo como tudominio.com/cpanel o tudominio:2083.
  • Nombre de usuario y contraseña de cPanel.
  • Dominio principal registrado y apuntando a tu hosting (por ejemplo, tudominio.com).
  • Plataforma de tienda online elegida (WooCommerce, PrestaShop, Magento, etc.). No necesitas instalarla aún; el subdominio creará la carpeta donde la pondrás.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso se hace por el puerto 2106 (ejemplo: tudominio.com:2106). En esta guía nos centraremos en cPanel, pero los conceptos son transferibles.


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

Voy a detallar cada paso para que no te pierdas. Sigue el orden exacto.

1. Accede a tu panel de cPanel

Abre tu navegador y escribe la dirección de acceso a cPanel que te proporcionó tu hosting. Introduce tu usuario y contraseña. Una vez dentro, verás un panel con muchos iconos. No te asustes, solo necesitas uno.

2. Busca la sección "Dominios" o "Subdominios"

Dentro de cPanel, busca el grupo llamado "Dominios". Allí verás la opción "Subdominios" (a veces también aparece como "Crear un subdominio"). Haz clic en ese icono.

3. Configura los datos del nuevo subdominio

Se abrirá un formulario con varios campos. Rellénalos así:

  • Subdominio: Escribe el nombre que quieras, por ejemplo, tienda, shop, store, ventas. Esto creará tienda.tudominio.com.
  • Dominio principal: Selecciona tu dominio de la lista desplegable (normalmente aparece automáticamente).
  • Document Root (raíz del documento): cPanel sugiere automáticamente una carpeta como public_html/tienda. No cambies esto a menos que sepas lo que haces. Esta carpeta será donde se almacenen los archivos de tu tienda online.

[TIP] Elige un nombre de subdominio corto y descriptivo. "tienda" es ideal, pero si ya tienes un blog, podrías usar "shop" o "compras". Evita caracteres especiales o espacios.

4. Haz clic en "Crear"

Una vez rellenado, pulsa el botón "Crear". cPanel generará automáticamente la carpeta en tu servidor y configurará las entradas DNS necesarias para que el subdominio funcione. El proceso suele tardar solo unos segundos.

5. Verifica que el subdominio se ha creado correctamente

Después de crear, verás una lista con todos tus subdominios. El nuevo debería aparecer con estado "Activo". Puedes probar escribiendo tienda.tudominio.com en tu navegador. Verás una página en blanco o un mensaje de bienvenida (dependiendo de tu hosting). Eso significa que el subdominio ya está listo para recibir contenido.


Cómo instalar tu tienda online en el subdominio

Ahora que tienes el subdominio funcionando, es hora de instalar la plataforma de ecommerce. Aquí tienes dos métodos comunes.

Opción 1: Instalación automática desde cPanel (Softaculous o similar)

Muchos paneles cPanel incluyen instaladores automáticos como Softaculous o Installatron.

  1. En cPanel, busca la sección "Softaculous Apps Installer" o "Instalador de aplicaciones".
  2. Dentro, elige la plataforma que quieras (WooCommerce, PrestaShop, OpenCart, etc.).
  3. En el paso de configuración, selecciona el subdominio que acabas de crear (por ejemplo, tienda.tudominio.com) en el campo "Elija el dominio".
  4. Rellena los datos de la tienda (nombre, usuario administrador, contraseña, etc.).
  5. Haz clic en "Instalar". El sistema descargará y configurará todo automáticamente en la carpeta del subdominio.

Opción 2: Instalación manual mediante FTP

Si prefieres más control o tu hosting no tiene instalador automático:

  1. Conéctate por FTP a tu servidor usando un cliente como FileZilla.
  2. Navega hasta la carpeta public_html/tienda (o la que hayas definido como raíz del subdominio).
  3. Sube los archivos de tu plataforma de tienda online (por ejemplo, los de WooCommerce o PrestaShop) a esa carpeta.
  4. Crea la base de datos desde cPanel (sección "Bases de datos MySQL") y anota el nombre, usuario y contraseña.
  5. Ejecuta la instalación desde el navegador escribiendo tienda.tudominio.com. El asistente te pedirá los datos de la base de datos.

[WARNING] Si usas instalación manual, asegúrate de que los archivos estén exactamente en la raíz del subdominio, no en subcarpetas adicionales. De lo contrario, la tienda no cargará correctamente.


Configuraciones adicionales para tu subdominio tienda online

Una vez instalada la tienda, hay algunos ajustes que te recomiendo hacer para que todo funcione de manera óptima.

1. Redirigir el tráfico HTTP a HTTPS (SSL)

Hoy en día, una tienda online sin HTTPS es insegura y penalizada por Google. Si tu hosting incluye SSL gratuito (como Let's Encrypt), actívalo para el subdominio.

  • En cPanel, busca "SSL/TLS" o "AutoSSL".
  • Asegúrate de que el subdominio esté incluido en la cobertura del certificado.
  • Luego, desde el archivo .htaccess (en la carpeta del subdominio), añade estas líneas para forzar HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

2. Configurar un correo electrónico para la tienda

Puedes crear una dirección de correo asociada al subdominio, como info@tienda.tudominio.com, para gestionar pedidos y consultas. En cPanel, ve a "Email Accounts" y crea una nueva cuenta.

3. Ajustar el archivo de configuración de la tienda

Dependiendo de la plataforma, deberás indicar la URL base del subdominio. Por ejemplo, en WooCommerce (WordPress), ve a Ajustes > General y cambia "Dirección de WordPress" y "Dirección del sitio" a https://tienda.tudominio.com. En PrestaShop, se configura en Parámetros de la tienda > SEO y URLs.


Preguntas frecuentes (FAQ) sobre subdominios en cPanel

Aquí resuelvo las dudas más comunes que suelen tener los usuarios al configurar un subdominio para su tienda.

¿Puedo usar el mismo certificado SSL para el dominio principal y el subdominio?

Depende del tipo de certificado. Los certificados SSL gratuitos (Let's Encrypt) suelen cubrir el dominio principal y un subdominio (ejemplo: tudominio.com y www.tudominio.com), pero no automáticamente tienda.tudominio.com. Debes asegurarte de que el subdominio esté incluido en la emisión. En cPanel, con AutoSSL, normalmente se añade solo si el subdominio tiene contenido.

¿El subdominio afecta el SEO de mi dominio principal?

No negativamente. De hecho, puede ser beneficioso si usas palabras clave relevantes en la URL del subdominio (por ejemplo, tienda.tudominio.com). Google trata los subdominios como sitios separados, pero vinculados al dominio principal. Si tu tienda tiene buen contenido, ambos se beneficiarán.

¿Puedo crear varios subdominios para diferentes tiendas?

Sí, puedes crear tantos como permita tu plan de hosting. Por ejemplo, ropa.tudominio.com, electronica.tudominio.com, etc. Cada uno tendrá su propia carpeta y configuración.

¿Qué hago si mi subdominio no carga o da error 404?

Esto suele ocurrir si la carpeta raíz está vacía o mal configurada. Verifica que los archivos de tu tienda estén en la carpeta correcta (por ejemplo, public_html/tienda). También revisa que el DNS se haya propagado (puede tardar hasta 24 horas, aunque normalmente es inmediato).

¿Es necesario tener un plan de hosting especial para subdominios?

No, la mayoría de los planes de hosting compartido incluyen la opción de crear subdominios sin costo adicional. Revisa los límites en tu panel de cPanel.


Consejos finales para tu subdominio tienda online

  • Elige bien el nombre: Que sea fácil de recordar y escribir. Evita guiones o números si es posible.
  • Mantén la coherencia de marca: Usa el mismo diseño y colores que tu sitio principal para que el usuario sienta que está en el mismo ecosistema.
  • Prueba la velocidad: Un subdominio no debería ser más lento que el dominio principal, pero si notas demoras, contacta a tu soporte de hosting.
  • Haz copias de seguridad: Antes de hacer cambios grandes, respalda la carpeta del subdominio y la base de datos desde cPanel.

[INFO] Si en algún momento necesitas migrar tu tienda a otro servidor, el subdominio se puede mover fácilmente copiando la carpeta y exportando la base de datos. Recuerda actualizar las DNS.

Ahora ya sabes cómo crear subdominio cPanel y configurar subdominio para tu subdominio tienda online. Sigue estos pasos con calma y en pocos minutos tendrás tu tienda funcionando de forma independiente y profesional. ¡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