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

Configurar multitienda en PrestaShop con cPanel

Actualizado el 7 de febrero de 2026

¿Qué es la Multitienda en PrestaShop y por qué te conviene?

Imagina que tienes una tienda online de ropa y otra de electrónica. Con la función multitienda PrestaShop cPanel, puedes gestionar ambas desde un solo panel de administración. No necesitas instalar PrestaShop dos veces, ni duplicar esfuerzos. Es como tener un control remoto universal para varios negocios.

La función PrestaShop multi-store te permite compartir productos, clientes, pedidos y métodos de pago entre varias tiendas, o mantenerlas completamente separadas. Puedes tener un mismo producto con precios diferentes en cada tienda, o asignar catálogos exclusivos. Todo desde un único back office. Esto ahorra tiempo, reduce errores y simplifica la gestión.

Para configurar multitienda PrestaShop, necesitas dos cosas: un hosting que lo soporte (como cPanel, que es muy común) y activar la opción en PrestaShop. Aquí te guiaré paso a paso, asumiendo que ya tienes PrestaShop instalado en tu cPanel.

[INFO] Si usas Syspanel (antes HestiaCP), el proceso es similar, pero accedes por el puerto 2106. En este artículo nos centramos en cPanel, pero los principios son los mismos.


Requisitos previos para la Multitienda en PrestaShop con cPanel

Antes de empezar, asegúrate de tener:

  • Acceso a cPanel: con usuario y contraseña.
  • PrestaShop instalado: versión 1.7 o superior (recomendable 8.x).
  • Dominios o subdominios: para cada tienda (ej: tienda1.tudominio.com, tienda2.tudominio.com).
  • PHP 7.4 o superior: verifica en cPanel > Select PHP Version.
  • Permisos de escritura: en carpetas de PrestaShop (normalmente ya están).

Si todo está listo, vamos al grano.


Paso 1: Activar la función Multitienda en PrestaShop

Primero, entra a tu back office de PrestaShop (ej: tudominio.com/adminXXXXX). Luego:

  1. Ve a Parámetros Avanzados > Multitienda.
  2. Haz clic en "Activar la función multitienda".
  3. Verás un mensaje de confirmación. ¡Listo! Ahora verás un nuevo menú en la parte superior izquierda para cambiar entre tiendas.

[TIP] Si no ves la opción, asegúrate de que tu PrestaShop esté actualizado. La multitienda es nativa desde la versión 1.5.


Paso 2: Crear el Grupo de Tiendas (opcional pero recomendado)

Los grupos de tiendas te permiten compartir configuraciones entre varias tiendas. Por ejemplo, puedes crear un grupo "Tiendas de Ropa" y otro "Tiendas de Electrónica".

  1. En Parámetros Avanzados > Multitienda, ve a la pestaña "Grupo de tiendas".
  2. Haz clic en "Añadir nuevo grupo".
  3. Dale un nombre (ej: "Grupo Principal").
  4. Configura opciones como:
    • Compartir clientes: si quieres que los clientes puedan comprar en todas las tiendas del grupo.
    • Compartir cantidades disponibles: si el stock es el mismo para todas.
    • Compartir pedidos: si los pedidos se gestionan juntos.
  5. Guarda los cambios.

[WARNING] Si compartes clientes, un usuario podrá iniciar sesión en cualquier tienda del grupo. Si no, cada tienda tendrá su propia base de clientes. Elige según tu modelo de negocio.


Paso 3: Crear una nueva tienda en PrestaShop

Ahora vamos a añadir tu primera tienda hija. Ve a Parámetros Avanzados > Multitienda y haz clic en "Añadir nueva tienda". Completa los campos:

  • Nombre de la tienda: el nombre interno (ej: "Tienda Ropa").
  • Grupo de tiendas: selecciona el grupo que creaste.
  • Nombre de dominio: el dominio o subdominio real (ej: ropa.tudominio.com).
  • URL base: normalmente "/".
  • Tema: el tema que usará (puede ser el mismo o diferente).
  • Activa: sí.

Guarda. Verás que la tienda aparece en la lista. Puedes repetir este paso para cuantas tiendas necesites.

[INFO] Cada tienda puede tener su propio tema, idioma, moneda y configuración de SEO. ¡Personaliza al máximo!


Paso 4: Configurar los dominios en cPanel

Este paso es crucial para que cada tienda se vea con su propio dominio. En cPanel:

  1. Ve a Dominios > Subdominios (o Dominios Adicionales si tienes dominios externos).
  2. Crea un subdominio por cada tienda. Por ejemplo:
    • Subdominio: ropa
    • Dominio: tudominio.com
    • Document Root: la carpeta donde está instalado PrestaShop (normalmente public_html).
  3. Repite para cada tienda (ej: electronica.tudominio.com).

[WARNING] Asegúrate de que el Document Root apunte a la misma carpeta de PrestaShop. Si creas carpetas separadas, no funcionará la multitienda.


Paso 5: Configurar los dominios en PrestaShop

Ahora debes decirle a PrestaShop qué dominio corresponde a cada tienda. Ve a Parámetros Avanzados > Multitienda y selecciona la tienda que creaste (ej: "Tienda Ropa"). Luego:

  1. Haz clic en "Configuración de URL".
  2. En "Dominio", escribe el subdominio (ej: ropa.tudominio.com).
  3. En "Dominio SSL", igual pero con https (si tienes certificado SSL).
  4. En "URL base", deja "/".
  5. Guarda.

Repite para cada tienda. Si usas SSL, activa "Forzar SSL en todas las páginas" en Parámetros de la tienda > General.


Paso 6: Personalizar cada tienda

Ahora puedes entrar a cada tienda desde el menú desplegable en la parte superior del back office. Selecciona "Tienda Ropa" y verás que todo se vuelve específico para esa tienda. Puedes:

  • Cambiar el logo: en Diseño > Temas > Logo.
  • Configurar el catálogo: añadir productos solo para esa tienda.
  • Ajustar precios: usando reglas de precios específicas.
  • Configurar módulos: activar/desactivar por tienda.

[TIP] Para gestionar productos comunes, usa la opción "Asociar a todas las tiendas" al crear o editar un producto.


Paso 7: Probar que todo funciona

Abre tu navegador y escribe:

  • http://ropa.tudominio.com
  • http://electronica.tudominio.com

Deberías ver cada tienda con su diseño y contenido. Si ves la misma tienda, revisa los pasos 4 y 5. También verifica que el archivo .htaccess de PrestaShop esté configurado correctamente (PrestaShop lo regenera automáticamente al guardar).

[WARNING] Si tienes problemas con las URLs, ve a Parámetros de la tienda > Tráfico y SEO y regenera el archivo .htaccess desde el botón "Guardar".


Preguntas Frecuentes (FAQ) sobre Multitienda PrestaShop cPanel

¿Puedo tener diferentes monedas en cada tienda?

Sí. En Parámetros de la tienda > Localización > Monedas, puedes asignar monedas por tienda.

¿Cómo administrar múltiples tiendas desde un solo panel?

Desde el back office, usa el selector de tiendas en la esquina superior izquierda. Cada cambio que hagas se aplicará solo a la tienda seleccionada.

¿Afecta el rendimiento tener muchas tiendas?

Depende del hosting. Con cPanel y un buen plan, puedes manejar 5-10 tiendas sin problema. Para más, considera un VPS o dedicado.

¿Puedo compartir clientes entre tiendas?

Sí, al crear el grupo de tiendas, activa "Compartir clientes". Así un usuario registrado en una tienda podrá comprar en otra del mismo grupo.

¿Qué hago si uso Syspanel en lugar de cPanel?

El proceso es similar. En Syspanel, accedes por el puerto 2106, y la creación de subdominios se hace en la sección "Web". El resto es igual.


Troubleshooting: Problemas comunes y soluciones

Error "Dominio no encontrado"

  • Verifica que el subdominio esté bien creado en cPanel.
  • Espera 5-10 minutos para que se propague el DNS.

La tienda muestra el contenido de la tienda principal

  • Revisa la configuración de URL en PrestaShop (paso 5).
  • Borra la caché de PrestaShop: Parámetros Avanzados > Rendimiento > Forzar compilación.

No veo la opción Multitienda

  • Asegúrate de tener PrestaShop 1.5 o superior.
  • Ve a Parámetros Avanzados > Multitienda y actívala.

Los productos no aparecen en la nueva tienda

  • Asocia los productos a la nueva tienda desde la ficha del producto.

Conclusión: Tu imperio de tiendas online está listo

Configurar multitienda PrestaShop cPanel es una de las mejores decisiones para escalar tu negocio. En menos de una hora, puedes tener varias tiendas funcionando con un solo panel de control. Recuerda:

  • Usa grupos de tiendas para compartir configuraciones.
  • Personaliza cada tienda al máximo.
  • Prueba todo antes de lanzar.

Si sigues estos pasos, PrestaShop varias tiendas será pan comido. ¿Tienes dudas? Déjalas en los comentarios o consulta la documentación oficial de PrestaShop. ¡Buena suerte con tu multitienda!

[TIP FINAL] Si quieres ahorrar tiempo, usa un tema compatible con multitienda y configura los módulos una vez, luego asígnalos a cada tienda. ¡Menos trabajo, más ventas!

¿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