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

PrestaShop: Configurar el modo multitienda en Plesk

Actualizado el 9 de diciembre de 2025

¡Hola! Si estás buscando expandir tu negocio online con PrestaShop, probablemente ya te hayas dado cuenta de que gestionar varias tiendas desde un solo panel de control es una necesidad. Ya sea que quieras vender en diferentes idiomas, con monedas distintas o incluso con catálogos separados para distintas marcas, el modo multitienda de PrestaShop es la solución ideal.

En este artículo, te guiaré paso a paso para configurar el modo multitienda de PrestaShop en un servidor gestionado con Plesk. No necesitas ser un experto en sistemas, solo seguir las instrucciones con calma. Al final, tendrás tu primera tienda online secundaria funcionando sin complicaciones.


¿Qué es el modo multitienda de PrestaShop?

El modo multitienda de PrestaShop te permite gestionar varias tiendas online desde una sola instalación de PrestaShop. Piensa en ello como tener una "tienda principal" y luego "subtiendas" que heredan la configuración, productos, clientes y pedidos, pero que también pueden tener sus propias configuraciones independientes.

Beneficios clave:

  • Ahorro de tiempo: Gestionas todo desde un único panel de administración.
  • Recursos compartidos: Usas la misma base de datos, módulos y temas base.
  • Segmentación: Puedes tener catálogos, precios y métodos de pago diferentes para cada tienda.
  • Escalabilidad: Añadir nuevas tiendas es rápido y sencillo.

Preparación: Requisitos antes de empezar

Antes de lanzarte a la configuración, asegúrate de tener lo siguiente:

  1. Un servidor con Plesk: Necesitas acceso al panel de control de Plesk (normalmente en https://tudominio.com:8443).
  2. PrestaShop instalado: Debes tener una instalación funcional de PrestaShop en tu servidor. Si no la tienes, puedes instalarla fácilmente desde el instalador de aplicaciones de Plesk (por ejemplo, Softaculous o el instalador de Plesk).
  3. Dominios o subdominios adicionales: Para cada tienda secundaria necesitarás un dominio o subdominio. Por ejemplo:
    • Tienda principal: tutienda.com
    • Tienda secundaria: us.tutienda.com o ropa.tutienda.com
  4. Acceso a la base de datos: Aunque no es estrictamente necesario para la configuración básica, es útil tener las credenciales por si surge algún problema.

[INFO] Si tu dominio principal ya está apuntando a Plesk, puedes crear subdominios fácilmente desde la sección "Sitios web y dominios" de Plesk.


Paso 1: Crear el subdominio o dominio adicional en Plesk

El primer paso técnico es preparar el "hogar" de tu nueva tienda. En Plesk, esto significa crear un nuevo sitio web o un subdominio.

  1. Inicia sesión en Plesk (normalmente https://tudominio.com:8443).
  2. Ve a "Sitios web y dominios".
  3. Haz clic en "Añadir dominio" o "Añadir subdominio".
    • Si usas un subdominio (recomendado para empezar), selecciona el dominio principal y escribe el nombre del subdominio (ejemplo: us).
  4. Rellena los datos básicos:
    • Nombre del dominio/subdominio: Por ejemplo, us.tutienda.com.
    • Directorio raíz: Déjalo como sugiere Plesk (normalmente httpdocs).
    • Opciones de hosting: Asegúrate de que el tipo de hosting sea "Sitio web" y no "Redireccionamiento".
  5. Haz clic en "Aceptar" o "Guardar".

[TIP] No es necesario instalar PrestaShop de nuevo en este subdominio. Solo necesitas que el subdominio apunte al mismo directorio que tu tienda principal, o bien, configurar un alias. Pero para simplificar, lo haremos de otra forma: apuntaremos el subdominio a la misma carpeta raíz de PrestaShop.

Para que el subdominio funcione con PrestaShop, debes configurarlo como un alias del dominio principal. Esto se hace desde:

  1. En "Sitios web y dominios", selecciona tu dominio principal.
  2. Busca la opción "Alias de dominio" (a veces está en "Hosting" o "Ajustes del sitio").
  3. Añade el subdominio que creaste (ejemplo: us.tutienda.com).
  4. Guarda los cambios.

Ahora, cuando alguien visite us.tutienda.com, verá el mismo contenido que en tutienda.com. Esto es necesario para que PrestaShop pueda gestionar las rutas de cada tienda.


Paso 2: Habilitar el modo multitienda en PrestaShop

Una vez que el subdominio está listo en Plesk, pasamos a la configuración interna de PrestaShop.

  1. Accede al panel de administración de tu PrestaShop (normalmente tutienda.com/adminXXXX).
  2. En el menú lateral izquierdo, ve a "Parámetros de la tienda" > "General".
  3. Busca la opción "Habilitar multitienda" y actívala (ponla en "Sí").
  4. Haz clic en "Guardar".

[WARNING] Al activar el modo multitienda, PrestaShop te pedirá que confirmes. No te preocupes, es seguro. Solo se añadirán nuevas opciones en el menú.


Paso 3: Crear un grupo de tiendas y una tienda secundaria

Ahora que el modo multitienda está activo, verás un nuevo menú llamado "Parámetros avanzados" > "Multitienda". Aquí es donde ocurre la magia.

3.1 Crear un grupo de tiendas

Los grupos de tiendas te permiten compartir configuraciones entre varias tiendas. Por ejemplo, puedes tener un grupo "Europa" y otro "América".

  1. En "Multitienda", haz clic en la pestaña "Grupos de tiendas".
  2. Haz clic en "Añadir nuevo grupo de tiendas".
  3. Ponle un nombre descriptivo, como "Tiendas en inglés" o "Tiendas secundarias".
  4. Configura las opciones:
    • Compartir clientes: Sí (para que los clientes puedan comprar en cualquier tienda).
    • Compartir cantidades disponibles: Sí (para gestionar el stock globalmente).
    • Compartir pedidos: Sí (para ver todos los pedidos desde un solo lugar).
  5. Guarda el grupo.

[INFO] Puedes tener varios grupos si necesitas separar completamente los datos (por ejemplo, tiendas B2B y B2C).

3.2 Crear la tienda secundaria

Ahora, dentro del mismo grupo, creamos la tienda.

  1. En "Multitienda", ve a la pestaña "Árbol de tiendas".
  2. Verás tu tienda principal (normalmente llamada "Tienda predeterminada"). Haz clic en "Añadir nueva tienda".
  3. Completa los datos:
    • Nombre de la tienda: Por ejemplo, "Tienda USA".
    • Grupo de tiendas: Selecciona el grupo que creaste.
    • Nombre de dominio: Escribe el subdominio que configuraste en Plesk, por ejemplo, us.tutienda.com.
    • Tema: Puedes dejar el mismo o elegir uno diferente.
  4. Haz clic en "Guardar".

¡Felicidades! Ya tienes una segunda tienda creada.


Paso 4: Configurar el subdominio para que apunte a la tienda correcta

El paso clave es asegurar que cuando alguien visite us.tutienda.com, vea la tienda secundaria y no la principal. Para ello, PrestaShop necesita saber qué tienda mostrar según el dominio.

  1. En el panel de administración de PrestaShop, ve a "Parámetros avanzados" > "Multitienda".
  2. En la pestaña "Árbol de tiendas", haz clic en el icono de "Configuración" (engranaje) junto a tu tienda secundaria.
  3. Verás la opción "URL de la tienda". Asegúrate de que el campo "Dominio" y "Dominio SSL" tengan el subdominio correcto (ejemplo: us.tutienda.com).
  4. En "URL base", déjalo como / (barra inclinada).
  5. Guarda los cambios.

[TIP] Si tienes problemas, puedes forzar la URL desde el archivo config/settings.inc.php (no recomendado para principiantes). Mejor usa siempre la interfaz de administración.


Paso 5: Personalizar cada tienda (opcional pero recomendado)

Ahora que las tiendas están creadas, puedes personalizar cada una de forma independiente.

  • Idiomas y monedas: Ve a "Internacional" > "Localización" y selecciona la tienda desde el selector de tiendas (arriba a la derecha). Activa el idioma y moneda que desees para esa tienda.
  • Catálogo de productos: En "Catálogo", al editar un producto, verás un selector de tiendas. Puedes asociar un producto solo a una tienda específica.
  • Módulos y temas: Puedes instalar módulos o temas diferentes para cada tienda desde el selector de tiendas.

Solución de problemas comunes (FAQ)

❓ Mi subdominio muestra la tienda principal, no la secundaria.

Posible causa: El alias en Plesk no está bien configurado o la URL en PrestaShop no coincide.
Solución: Revisa que el subdominio esté como alias del dominio principal en Plesk. Luego, en PrestaShop, verifica que en "Multitienda" > "URL de la tienda" el dominio sea exactamente el mismo (con o sin www).

❓ No veo la opción "Multitienda" en el menú.

Posible causa: No has activado el modo multitienda en "Parámetros de la tienda" > "General".
Solución: Actívalo y guarda. Luego recarga la página.

❓ Los productos no aparecen en la tienda secundaria.

Solución: Asocia los productos a la tienda secundaria desde el catálogo. Puedes hacerlo de forma masiva seleccionando varios productos y usando la opción "Asociar a una tienda".

❓ ¿Puedo tener diferentes temas para cada tienda?

Respuesta: Sí. En "Multitienda", al crear o editar una tienda, puedes seleccionar un tema diferente. Solo asegúrate de que el tema esté instalado en tu PrestaShop.

❓ ¿Afecta esto al rendimiento de mi servidor?

Respuesta: Generalmente no, porque comparten la misma base de datos y archivos. Sin embargo, si tienes muchas tiendas con mucho tráfico, considera optimizar el servidor o usar caché.


Consejos finales para tu tienda online multitienda

  • Prueba todo antes de lanzar: Navega por ambas tiendas como si fueras un cliente. Verifica que los precios, idiomas y métodos de pago sean los correctos.
  • Usa SSL en ambos dominios: En Plesk, puedes instalar un certificado Let's Encrypt para cada subdominio. Ve a "Sitios web y dominios" > "SSL/TLS" y actívalo.
  • Documenta tu configuración: Anota qué grupo de tiendas usas y qué dominios están asociados. Te será útil para futuras ampliaciones.

[WARNING] Si en algún momento necesitas migrar tu PrestaShop a otro servidor, el modo multitienda puede complicar la migración. Haz siempre una copia de seguridad completa de la base de datos y los archivos antes de cualquier cambio importante.


¿Y si uso otro panel de control?

Aunque este artículo se centra en Plesk, los pasos son similares en otros paneles como cPanel o Syspanel (antes conocido como HestiaCP). En Syspanel, recuerda que el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106). La creación de subdominios y alias se hace de forma análoga.


Conclusión

Configurar el modo multitienda de PrestaShop en Plesk es un proceso sencillo si sigues los pasos en orden. Lo más importante es tener claros los dominios o subdominios que usarás, y luego dejar que PrestaShop gestione la lógica interna. Con esta guía, puedes tener tu primera tienda online secundaria funcionando en menos de una hora.

Ahora, ¡a por todas con tu expansión multitienda! Si tienes dudas, recuerda que puedes consultar la documentación oficial de PrestaShop o pedir ayuda en foros especializados.

[TIP] No olvides actualizar regularmente PrestaShop y sus módulos para mantener la seguridad y el rendimiento de todas tus tiendas.

¿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