Configurar multitienda Magento con dos dominios diferentes

De wikipedia_IndianWebs
Saltar a: navegación, buscar

En este caso explicaremos la configuración para dos tiendas configuradas en dos dominios por separado:

http://dominio1.com http://dominio2.com

Añadir una nueva tienda en Magento

Lo primero que tenemos que hacer es añadir una nueva tienda en el panel de la que ya tenemos configurada:

  • Entramos en el admin
  • Nos vamos a Catálogo -> Administrar categorías
  • Pulsamos en Añadir categoría padre
  • En la parte de la derecha podemos poner dominio1.com y activamos la categoría
  • Ahora vamos a la pestaña de Configuración y seleccionamos Administrar tiendas
  • Creamos un nuevo Website (Create Website), en este caso dominio2.com. En el código ponemos dominio2 (después usaremos este código)
  • Guardamos y creamos una Tienda (Create Store)
  • Seleccionamos del desplegable dominio2.com. Para el nombre seleccionaremos “Main Store” y para el root Category elegiremos dominio2.com del desplegable.
  • Guardamos y creamos por último una vista de tienda (Create store view).
  • Para la vista seleccionaremos “Main store” del desplegable, nos aseguramos que es para dominio1.com. Para el nombre podemos poner dominio1 y para el código dominio1. El estado será “activo”.
  • Guardamos la vista (en realidad los pasos parecen un poco confusos, pero es pura lógica). Creamos un website, luego una tienda y luego una vista para la tienda.
  • Ahora desde el administrador pulsamos Configuración
  • Cambiamos el ámbito de la tienda desde la parte superior izquierda de Default config a dominio2.com
  • Seleccionamos Web en el sidebar. En las opciones Unsecure y Secure. Desmarcar Use Default en Base URL e introducir http://dominio2.com/
  • Guardamos.

Añadir una tienda a un dominio. Addon domain

Dos tiendas, con una única instalación de Magento pero que operan de manera distinta. Imaginemos que además de la tienda, en uno de los dominios queremos tener un Blog. Con esta opción esto es posible ya que tenemos un espacio web para alojar archivos del segundo dominio.

Para usar esta opción entraremos en nuestro cpanel y pulsaremos “Addon domains”.

  • Suponemos que ya tenemos la primera instalación de la tienda en Magento en dominio1.com.
  • El segundo dominio donde vamos a hacer la “instalación” es dominio2.com
  • Lo creamos desde nuestro cPanel (tal y como hemos comentado antes), como documento raíz ponemos dominio2.com en lugar de httpdocs.
  • Nos conectamos por ftp al directorio creado para dominio2.com y copiamos en el los archivos index.php y .htaccess de la instalación de Magento de dominio1.com
  • Editamos el index.php que acabamos de copiar y cambiamos esto:
Mage::run();

por esto otro

Mage::run('dominio2', 'website');  //zapatos es el nombre del website creado en Magento
  • Para que al entrar en el nuevo dominio (dominio2.com) nos coja los archivos css, js y las skin correcta debemos configurar los siguiente en sistema->configuración->general->web, cambiando el alcance de la configuración actual a dominio2.com:


Config magento.jpg


--Gerard (discusión) 18:59 26 jun 2014 (CEST)

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Compartir
Categorías
Apps
[×] CSS
[×] Diseño
Google
[×] Joomla
[×] Magento
[×] Mobile
[×] RRHH
[×] YouTube