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

Guía para crear un subdominio en cPanel para PrestaShop

Actualizado el 2 de marzo de 2026

¿Estás listo para expandir tu tienda online con PrestaShop y necesitas un subdominio para organizar mejor tu negocio? Crear un subdominio cPanel PrestaShop es más fácil de lo que piensas. En esta guía paso a paso, te explicaré todo lo que necesitas saber para crear subdominio en cPanel y configurarlo correctamente para tu PrestaShop. No importa si eres principiante: al final de este artículo podrás hacerlo tú mismo sin complicaciones.


¿Qué es un subdominio y por qué usarlo en PrestaShop?

Un subdominio es como una extensión de tu dominio principal. Por ejemplo, si tu tienda está en mitienda.com, un subdominio podría ser blog.mitienda.com o tienda.mitienda.com. Te permite separar secciones de tu sitio web sin necesidad de comprar un dominio nuevo.

Para PrestaShop, los subdominios son muy útiles cuando quieres:

  • Crear una tienda para un país o idioma específico (ej. es.mitienda.com).
  • Separar un blog o área de soporte de tu tienda principal.
  • Probar una nueva versión de tu PrestaShop sin afectar la tienda en vivo.
  • Ofrecer un subdominio para una línea de productos especializada.

Además, usar un PrestaShop subdominio mejora la organización de tu hosting y puede ayudar en SEO si lo configuras correctamente.


Requisitos previos antes de empezar

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

  • Acceso a cPanel de tu hosting. Normalmente lo obtienes al contratar un plan de hosting. La URL suele ser algo como tudominio.com/cpanel o tudominio:2083.
  • Tus credenciales de cPanel (usuario y contraseña). Si no las tienes, pídelas a tu proveedor de hosting.
  • PrestaShop ya instalado o listo para instalar en el subdominio. Puedes tener una instalación limpia o mover una existente.
  • Un dominio principal registrado y apuntando a tu hosting.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 (ej. tudominio.com:2106). El proceso es similar, pero los nombres de las secciones pueden variar ligeramente.


Paso 1: Accede a tu cPanel

Abre tu navegador web y escribe la dirección de tu cPanel. Por ejemplo:

  • https://tudominio.com/cpanel (reemplaza tudominio.com por tu dominio real).
  • O directamente https://tudominio.com:2083.

Ingresa tu usuario y contraseña de cPanel. Si es tu primera vez, busca el correo de bienvenida de tu hosting; ahí vienen estos datos.

Una vez dentro, verás un panel lleno de iconos. No te asustes, es más sencillo de lo que parece. Busca la sección "Dominios" o "Subdominios". Normalmente hay un icono que dice "Subdominios" o "Subdomains".


Paso 2: Crear el subdominio en cPanel

Haz clic en el icono "Subdominios" (o "Subdomains"). Se abrirá una pantalla como esta:

  • Subdominio: Aquí escribes el nombre que quieras, por ejemplo: tienda, blog, es, test, etc.
  • Dominio: Selecciona el dominio principal de tu cuenta (el que usas para tu tienda principal). Por defecto aparecerá tu dominio.
  • Directorio raíz del documento: cPanel te sugerirá una carpeta automáticamente (ej. public_html/tienda). Puedes cambiarlo, pero te recomiendo dejar el que te sugiere para mantener el orden.

Ejemplo: si quieres tienda.mitienda.com, escribe tienda en el primer campo y el directorio raíz será public_html/tienda.

Haz clic en "Crear". En unos segundos, cPanel te confirmará que el subdominio se ha creado correctamente. ¡Ya tienes tu subdominio cPanel PrestaShop listo!

[WARNING] No olvides que el subdominio tarda unos minutos en propagarse globalmente (hasta 24 horas, aunque normalmente es mucho más rápido). No te preocupes si no funciona al instante.


Paso 3: Instalar PrestaShop en el subdominio

Ahora que el subdominio está creado, es hora de instalar PrestaShop. Tienes dos opciones:

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

Muchos hostings incluyen instaladores automáticos. Vuelve al panel principal de cPanel y busca "Softaculous Apps Installer" o "Instalador de aplicaciones". Allí:

  1. Busca PrestaShop en la lista de aplicaciones.
  2. Haz clic en "Instalar".
  3. En el campo "Elija la URL de instalación", selecciona tu nuevo subdominio (ej. tienda.mitienda.com).
  4. Completa los datos de la tienda (nombre, administrador, email, etc.).
  5. Haz clic en "Instalar". El proceso es automático y en pocos minutos tendrás PrestaShop funcionando.

Opción B: Instalación manual (subiendo archivos por FTP)

Si prefieres hacerlo manual:

  1. Descarga la última versión de PrestaShop desde el sitio oficial.
  2. Descomprime el archivo en tu computadora.
  3. Usa un cliente FTP (como FileZilla) para conectarte a tu hosting.
  4. Navega hasta la carpeta del subdominio (ej. public_html/tienda).
  5. Sube todos los archivos de PrestaShop a esa carpeta.
  6. Una vez subidos, abre tu navegador y ve a https://tienda.mitienda.com. Te aparecerá el asistente de instalación de PrestaShop. Sigue los pasos (elige idioma, acepta licencia, configura base de datos, etc.).

[TIP] Para la base de datos, puedes crearla desde cPanel en la sección "Bases de datos MySQL". Anota el nombre de la base, el usuario y la contraseña; los necesitarás durante la instalación.


Paso 4: Configuraciones adicionales para PrestaShop en subdominio

Una vez instalado PrestaShop, hay algunos ajustes que te recomiendo hacer para que todo funcione correctamente:

4.1. Verifica la URL de la tienda

Desde el panel de administración de PrestaShop (ej. https://tienda.mitienda.com/admin), ve a "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URLs". Asegúrate de que la "URL de la tienda" sea la del subdominio (ej. https://tienda.mitienda.com). Si no, cámbiala y guarda.

4.2. Configura el archivo .htaccess

Si tu subdominio no redirige bien o ves errores, puedes regenerar el archivo .htaccess desde el panel de administración: "Parámetros de la tienda" > "Tráfico y SEO" > "SEO y URLs" y haz clic en "Guardar" (esto regenera el archivo automáticamente).

4.3. SSL y seguridad

Si tu hosting ofrece SSL gratuito (como Let's Encrypt), actívalo para el subdominio desde cPanel (sección "SSL/TLS" o "AutoSSL"). Así tu PrestaShop subdominio cargará con HTTPS, mejorando la seguridad y el SEO.


Preguntas frecuentes (FAQ) sobre subdominios y PrestaShop

Aquí respondo las dudas más comunes que suelen tener los usuarios al crear subdominio para PrestaShop.

¿Puedo usar un subdominio para una tienda multidioma?

¡Sí! Puedes crear subdominios como es.mitienda.com, en.mitienda.com, etc., y en cada uno instalar una copia de PrestaShop con un idioma diferente. Eso sí, gestionar varias instalaciones requiere más trabajo de mantenimiento.

¿Afecta el subdominio al SEO de mi tienda principal?

Si lo usas correctamente, no. De hecho, puede ayudar si segmentas contenido por región o idioma. Eso sí, evita contenido duplicado: cada subdominio debe tener contenido único.

¿Puedo mover mi PrestaShop existente a un subdominio?

Sí, pero es un proceso más delicado. Debes exportar la base de datos, copiar los archivos a la nueva carpeta del subdominio y luego cambiar la URL en la base de datos. Si no tienes experiencia, mejor contrata soporte técnico.

¿Qué hago si el subdominio no carga?

Primero, espera unos minutos (propagación DNS). Luego, verifica que los archivos estén en la carpeta correcta. También revisa que el dominio principal esté funcionando. Si el problema persiste, contacta a tu proveedor de hosting.

¿Puedo crear un subdominio sin cPanel?

Si tu hosting no tiene cPanel (por ejemplo, usa Syspanel), el proceso es similar pero la interfaz cambia. En Syspanel, accede por el puerto 2106 y busca la sección "Dominios" o "Subdominios". Los pasos son análogos.


Errores comunes al crear un subdominio para PrestaShop y cómo evitarlos

A veces, las cosas no salen a la primera. Estos son los fallos más frecuentes:

  • No esperar la propagación DNS: El subdominio puede tardar hasta 24 horas en estar disponible globalmente. Ten paciencia.
  • Instalar PrestaShop en la carpeta equivocada: Asegúrate de que los archivos estén en public_html/tusubdominio y no en public_html (que es para el dominio principal).
  • Olvidar configurar la base de datos: Si instalas manualmente, necesitas crear una base de datos MySQL antes. Si usas instalador automático, él mismo la crea.
  • No activar SSL: Sin HTTPS, los navegadores pueden marcar tu tienda como "no segura", lo que ahuyenta clientes.
  • URL incorrecta en PrestaShop: Si cambias la URL después de instalar, puede romper enlaces. Siempre configúrala antes de empezar a añadir productos.

[WARNING] No uses el mismo directorio raíz para el subdominio y el dominio principal. Cada subdominio debe tener su propia carpeta.


Conclusión: Tu PrestaShop en un subdominio ya está listo

Crear un subdominio cPanel PrestaShop es un proceso sencillo si sigues los pasos correctos. Desde acceder a cPanel, crear subdominio, instalar PrestaShop y hacer los ajustes finales, todo puede hacerse en menos de 30 minutos. Ahora tienes una nueva sección en tu tienda online, perfecta para experimentar, segmentar o expandir tu negocio.

Recuerda que la práctica hace al maestro. Si algo no funciona, revisa la configuración, espera la propagación y no dudes en consultar la documentación de tu hosting. Y si usas Syspanel, ya sabes: puerto 2106.

¿Tienes más dudas? Déjalas en los comentarios o contacta a tu soporte técnico. ¡Buena suerte con tu PrestaShop subdominio!

¿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