Comment créer plusieurs magasins avec différents domaines dans Magento avec les mêmes produits, la même base de données mais des clients différents.
Exemple :
J'ai acheté 2 domaines: mystore1.com et mystore2.com (pour info: mystore1.com fonctionne déjà)
Maintenant, je veux ajouter mystore2.com à mystore2.com avec les mêmes produits, la même base de données mais des clients différents.
Remarques:
- Déjà testé avec This Way
- Veuillez répondre étape par étape !! Bounty pour une réponse correcte. et ne répondez pas avec un lien de parrainage.
magento-1.7
multistore
store-view
Josua Marcel Chrisano
la source
la source
Réponses:
Conditions préalables
Magento a déjà créé un site Web par défaut lors de l'installation (dans votre cas mystore1.com).
Étape 1 - Création
Allez à
System->Manage Stores
. Cliquez sur Créer un site Web . Remplissez le formulaire avec les valeurs souhaitées et enregistrez. Exemple:Cliquez sur Créer un magasin . Dans le formulaire, remplissez les valeurs et enregistrez. Exemple:
Cliquez sur Créer une vue de magasin . Dans le formulaire, remplissez les valeurs et enregistrez. Exemple:
Jusqu'à présent, vous avez créé un nouveau site Web.
Étape 2 - Configuration
Allez à
System->Configuration->Web->Unsecure
. Dans le menu déroulant en haut à gauche, sélectionnez «Site Web 2» (le site Web et non la vue du magasin) et remplissez la valeur suivante.Si vous prévoyez d'utiliser SSL sur votre site Web, vous devez faire de même dans la
Secure
section, mais remplissez l'URL sécurisée de votre site Web pour «URL de base».Enregistrez les modifications et videz le cache.
Étape 3 - Configuration du serveur
Vous devez maintenant faire en sorte que la racine du document de mysite2.com pointe vers le même dossier que mysite1.com.
Ajoutez ceci à votre
httpd.conf
fichierMaintenant, lorsque vous visitez mysite2.com, vous verrez la même page d'accueil que mysite1.com, mais le premier clic que vous effectuez vous amènera à mysite1.com.
Pour résoudre ce problème, ajoutez ce qui suit à
.htaccess
.Redémarrez le serveur, videz à nouveau le cache au cas où (contenu de var / cache) et vous devriez être prêt.
Dans le cas où j'ai raté quelque chose, vous pouvez consulter ce tutoriel qui dit essentiellement les mêmes choses.
[MODIFIER]
Après avoir configuré le nouveau site Web, pour séparer les clients, accédez à
System->Configuration->Customer Configuration->Account Sharing Options
et définissez la valeur de Partager les comptes clients sur Par site Web .la source