Con la reciente liberación del Prestashop 1.5.x y la nueva característica del sistema multi-tienda, muchos de vosotros nos estáis preguntando como configurarlo correctamente para habilitar esta nueva característica.
Primero tenemos que configurar correctamente los dominios que vamos a utilizar dentro de Plesk. Es muy importante que solo haya un dominio principal con alojamiento físico, los demás dominios adicionales deben crearse como alias.
Además que solo hay que instalar Prestashop en un dominio, no es necesario instalarlo en los demás, más que nada porque lo vamos a crear como alias, en vez de alojamiento físico. Comenzamos con el tutorial:
- Para empezar nos conectamos a Plesk con nuestro usuario y contraseña.
- En este ejemplo, ya tenemos como dominio principal el dominio mariscos-recio.com.es, nos vamos a la pestaña de Sitios web y dominios.
- Como os habíamos comentado antes, solo tiene que haber un dominio físico, los demás los configuramos como alias. Hacemos click en el botón de Añadir alias de dominio nuevo. Elegimos el nombre del dominio y hacemos click en Aceptar.
- Ahora ya debería aparecer el nuevo dominio como alias.
- Volvemos a repetir el mismo proceso con el otro dominio.
- Ya tenemos los dos dominios como alias, además del dominio principal.
- Ahora nos vamos al back office de Prestashop para configurarlo.
- Para activar el sistema multi-tienda nos dirigimos al menú de Preferencias / General y allí activamos la casilla de «Habilitar multishop».
- Ahora nos vamos al nuevo menú que aparece dentro de Parámetros avanzados / Multi-tienda. Una vez dentro hacemos click sobre el botón Añadir nueva tienda.
- Escribimos el nombre de la nueva tienda, puede ser cualquier nombre, no es necesario que sea la URL del dominio.
- Una vez que hemos creado la nueva tienda, Prestashop nos solicitará la URL o dominio de la nueva tienda, hacemos click sobre el texto en rojo para especificarla.
- Escribimos la URL nueva y hacemos click en Guardar.
- Ya tenemos 2 tiendas Multi-tienda dentro de nuestro Prestashop. Ahora repetimos el mismo proceso anterior para añadir el otro dominio o URL. Cuando hayamos terminado, debe quedar algo así:
- Para finalizar, vamos a realizar el primer cambio visual en nuestro Prestashop multi-tienda. Cambiar el logotipo por tienda, cada tienda con su propio logotipo. Tenemos que desplazarnos hasta la sección Preferencias / Temas y elegir en el desplegable de arriba para que tienda queremos aplicar los cambios:
- Ya tenemos configurado Prestashop con el nuevo sistema multi-tienda. Facil, ¿verdad?
Os dejamos el ejemplo interactivo del tutorial:
Hola
Queria preguntar, como se hacen los dominios alias en un servidor que lleva cpanel, he buscado informacion por todos los lados y no encuentro nada, tambien he hecho muchas pruebas sin ningun resultado.
Hola Jose Ramón, nosotros no trabajamos con ese panel, pero me parece que los alias en cPanel se denominan Parking Domains o Dominios aparcados.
Un saludo.
una consulta.
los alias tienen que ser dominios registrados?
Hola Manolo,
Si, por supuesto que tienen que estar registrados.
#1 José Ramón: Yo uso el CPanel de CDmon. Selecciono la opción de ‘gestionar’ el alojamiento y en el apartado de ‘herramientas avanzadas’ verás que hay un icono que se llama ‘alias del alojamiento’… allí puedes crear los que necesites.
Los ‘alias’, al menos con mi proveedor, no se pueden configurar en dominios aparcados, eso es otra cosa. Solo sobre alojamientos activos.
Espero te llegue a tiempo.
Javier
Hola,
Lo que me ocurre, y se puede ver también en los ejemplos del tutorial, es que la pestaña del navegador siempre muestra el mismo texto en todas las tiendas (el nombre de la tienda principal). ¿se puede cambiar esto de alguna forma?
Un saludo.
Hola Eusebio,
Normalmente dentro de todas las opciones del back office de Prestashop, aparece un campo desplegable para elegir la tienda a la que afectarán los cambios que realices.
Lo puedes ver en el paso 14 del tutorial y en esta imagen:
https://www.loading.es/blog/wp-content/uploads/prestashop23.jpg
Muy buena la explicación, yo he estado haciendo pruebas pero existe un problema al clonar las tienda que veo que también ocurre en las que tu has creado para el ejemplo.
el problema es que todos los artículos quedan marcados para no permitir la venta sin stock, por lo que ignora lo que marques en preferencias, en tus ejemplos la web principal que es la primera están activos para la compra, pero en los dos clones no lo estan por este motivo y por que el stock se queda a 0 al clonar.
Un saludo
Hola RCmak,
¿Estás en la versión 1.5.2 o 1.5.1?
La versión 1.5.1 tenía muchos bugs.
Magnifico artículo, muchas gracias por compartir.
Sabes si se pueden usar diferentes diseños con cada tienda??
Me parece que no pero no esta de mas preguntar.
Gracias de nuevo
Hola Alina,
Confirmarte que si es posible utilizar diseños distintos por cada tienda.
Si lo que quiero es la misma tienda para dominios geográficos tipo .fr, it, .com.uk, .de y no están alojados en vuestros servidores, ¿se pueden hacer alias de estos dominios para configurarlos en la multitienda de Prestashop?
Hola Luis,
Si, es posible, solo tendrías que cambiar los servidores DNS de los dominios y poner los de Loading:
ns1.grupoloading.com
ns2.grupoloading.com
ns3.grupoloading.com
Mi caso es que yo tengo un dominio1.com principal y un dominio2.com en otro sitio que es donde iran las subtiendas, que hasta aquí el proceso seria parecido, quitando que habria que configurar las dns del dominio2 para que apunten al principal.
Pero mis subtiendas tendrán la url dominio2.com/tienda1, dominio2.com/tienda2, etc. ¿sabes como tendría que proceder en este caso? Gracias.
Hola Isidro,
Habría que tocar la configuración interna del servidor web.
La verdad es que nunca hemos configurado el sistema multitienda de esta forma que me comentas, pero confirmarte que si es posible hacerlo.
Muchas gracias por responder tan rápido. Lo cierto es que he estado ‘pegandome’ con mi servidor y mi hosting, y tambien con el backoffice intentando encontrar una solución a este problema, y hoy es el día en que aun no lo he resuelto. Si alguno lo hubiera hecho o tuviera una idea de como hacerlo seria muy de agradecer.
Fallo mio. Tenia el htaccess sin permisos. Que tonteria!
Buenas,
estoy probando el multitienda con 2 dominios que llamaremos dominio1.com y dominio2.com
El caso es que he conseguido que funcione definiendo dominio2.com como alias dentro de dominio1.com
Funciona, pero solo si escribo en mi navegador los dominios sin www delante. En cuanto pongo http://www.dominio2.com aparece dominio1.com
Debo definir algo mas en alguna parte?
Saludos!
Hola! muy buen tutoria! excelente, pero tengo una duda espero me puedas ayudar, lo que pasa es que agregue un alias al dominio principal pero no me funciona en la tienda que estoy creando, ¿el alias que se le da al dominio debe ser un dominio registrado? o aparte de esto tengo que hacer una configuracion extra? uso DirectAdmin.
Saludos.
Hola. Lo primero, enhorabuena por tu post, está muy bien explicado y me ha ayudado mucho.
Tengo una duda y quería saber si podías ayudarme: He creado una multitienda en prestashop para una empresa con 3 dominios diferentes (la misma tienda en 3 idiomas, cada dominio es un idioma – español, frances e ingles), y ocurre que cada dominio tiene 3 idiomas, con lo que me encuentro que tengo 3 tiendas con 3 idiomas cada una., es decir, 9 tiendas.
¿Hay alguna manera de capar esto? Prestashop 1.5.3
Gracias y saludos
Quiero montar una tienda online donde de un mismo producto pueda tener distintos precios según el distribuidor. Me explico. Quiero montar una tienda de gafas de sol y quiero que, por ejemplo, al buscar un modelo de gafa me salgan los precios de cada tienda que trabaja con nosotros y su disponibilidad. La venta se haría a través de mi web. Un ejemplo es:
Esto se puede hacer con la multitienda????
Buenas tardes,
Quisiera saber si es posible utilizar el sistema multitienda para hacer subtiendas dentro de una misma tienda online.
Si fuera así, como podría saber cual será el formato, es decir, como aparecerán las subtiendas en el front-office?
Muchas gracias,
Olga
Hola, se separan los pedidos por cada tienda o tienes una unica cesta de compra?
hola!
a mi me pasa lo mismo, me podrías decir como has conseguido cambiar los permisos del htaccess?
Muchas gracias
Tengo una web (por ejemplo : http://www.miweb.es)
Si creo un alias que apunte a mi web (por ejemplo http://miweb.loading.es) ¿afectaria al posicionamiento web? ¿indexaria google el alias en los resultados de búsqueda? ¿penalizaría google por contenido duplicado mi web al tener dos url que apuntan a la misma web?
Gracias
Buenas Jose,
Los alias no son penalizados por Google, funcionan como redirecciones 301.
Gracias!! no sabes cuánto me ha servido tu artículo!!
Hola y gracias por el tuto, yo personalmente lo he probado en local con otra web mía que no tiene nada que ver con prestashop y funciona perfectamente
Felicidades tu aporte de aclaración a la comunidad
es muy buena. Gracias! y Felicidades
Todo muy bien redactado e interesante saludos desde Chile