Ik wil een multi store omgeving gaan maken met Magento.
Ik weet wel hoe ik meerdere winkels in Magento kan maken en de veilige en onveilige URL's aan kan passen.
Wat ik echter niet echt duidelijk op internet kan vinden is hoe je de verschillende domeinnamen koppelt aan de stores (in de DNS waarschijnlijk ofzo??)
Weet iemand ook hoe het zit met Google? Want allebei de winkels moeten wel apart in Google gevonden worden natuurlijk.
Ga uit van de drietrapsraket GWS (Global > Website > Store). Onder global met de volledige Magento-installatie maak je meerdere websites en elke website heeft vervolgens een of meer stores of store views. Of anders gezegd: je maakt niet direct meerdere stores, maar schuift er websites tussen.
De beste oplossing is daarna elke website (hostnaam) een eigen IP-adres geven, vooral ook voor Google. Dat kan deels in de PHP-configuratie en deels in .htaccess:
Als je het lokaal wilt testen, dus echt op 127.0.0.1, kun je het DNS omzeilen met bijvoorbeeld LMHOSTS. Hierin kun je verschillende hostnamen (ook bestaande) koppelen aan de localhost op 127.0.0.1 of een ander IP-adres in een lokaal netwerk.
Ja hoor, je kunt meerdere hostnamen en/of IP-adressen koppelen aan één Magento-productieserver. Ik zou wel, voor Google, elke hostnaam/store een eigen IP-adres geven, maar in principe heb je dat ook al wanneer elke store een eigen SSL-certificaat krijgt.
Wij werken met een virtual server. Dus ieder domein een apart ip-adres geven is geen probleem. Maar dan zou ik echt niet weten hoe dat ik al die ip-adressen + domeinnamen moet koppelen aan die ene magento installatie?
Want een domein moet je dan in de DNS koppelen aan dat ip-adres, maar hoe laat ik dat ip-adres dan doorwijzen naar de magento installatie?