Ik heb verschillende domeinnamen waar ik magento shops op wil draaien.
shop.com (magento installatie)
shop.com/nl (nederlandse shop)
shop.com/de (duiste shop)
nu wil ik dat:
shop.nl
shop.de
naar de hoofd installatie verwijzen. De bedoeling is dat ze de database, klantgegevens en catalog gewoon delen. Enige verschil is dus gewoon de taal
Is er iemand die hier ervaring mee heeft? Er zijn wel wat dingen over te vinden, maar ik krijg het niet zo 1.2.3. voor elkaar en ik wil even wat ervaringen uitwisselen.
- [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
-
07-10-2010, 16:28 #1
- Berichten
- 395
- Lid sinds
- 17 Jaar
[Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
-
In de schijnwerper
Te koop webshop shopify officetown. 500 omzet - kantoorartikelen - Bol accountsWebsite te koopHandmatig linkbuilden aangeboden (vanaf 7,50 per link)Freelance / WerkRadio portal - WP plugin - Versie 2.1 - versie 2.1 NU LIVEPHP scriptsStartpagina.nl pagina inclusief startpagina account! Mooie kans!Overige deals -
07-10-2010, 16:48 #2
- Berichten
- 349
- Lid sinds
- 15 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Dit zou te doen moeten zijn met 'multistore' staan meerdere (betaalde) script voor online. Ook in het magento webshop gedeelte dacht ik.
En sinds kort is dit toch ook een beetje het paradepaartje van magento? Lijkt me dat dan ergens een gidsje online staat hoe je het moet doen.
Het probleem kwa meerdere talen zou ik alleen niks op weten.
-
07-10-2010, 16:57 #3
Stichting WebwinkelKeur
- Berichten
- 864
- Lid sinds
- 19 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Maak 3 storeviews aan, vervolgens kun je in de index bepalen welke store weergegeven wordt:
switch ($_SERVER['HTTP_HOST']) {
//Klant komt voor Nederlands.
case 'www.store.nl':
case 'store.nl':
Mage::run('nl', 'store');
break;
//Klant engels
case 'www.store.com':
case 'store.com':
Mage::run('en', 'store');
break;
//Klant komt voor Duits.
case 'www.store.de':
case 'store.de':
Mage::run('de', 'store');
break;
//Standaard shop
default:
Mage::run();
break;
}
In dit voorbeeld zijn de store codes dus en, nl en de. Teksten kun je vervolgens per storeview aanpassen. Zelfde is ook mogelijk op basis van mappen, subdomeinen, etc.
-
07-10-2010, 17:05 #4
- Berichten
- 395
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
@marcel bedankt voor je nuttige input. Dit stukje code had ik inderdaad ook al gevonden. Het stukje moet als het goed is in de index van de hoofdinstallatie. So far so good. Maar hoe stel ik dan de boel zo in voor domeinnaam shop.de zodat het word "doorgestuurd" naar de hoofdinstallatie. Er moet ergens een doorverwijzing zijn vanuit dat domein naar het hoofddomein.
Ik hoop dat ik het duidelijk illustreer.
Heb je er zelf ervaring mee?
-
07-10-2010, 17:11 #5
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Je moet dan alle domeinen naar 1 root verwijzen met daarin het bovenstaande index.php bestand.
Hoe dit moet hangt af van hoe je server is ingericht.
Maak je gebruik van een controlpanel? DirectAdmin / Plesk / o.i.d. ?
Nadat je bovenstaand script in de rootmap hebt gezet, zal het script bekijken welke domeinnaam er wordt aangeroepen en zal dan de desbetreffende webshop tonen.
-
07-10-2010, 17:15 #6
- Berichten
- 395
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
@Jitse H Bedankt voor je reactie. Ja zoiets heb ik ook gelezen. Moet dit dan bijvoorbeeld in de httpd.conf file? Of ergens anders? Het draait allemaal op een VPS server waar ook andere websites op draaien. Ik heb root access en er is directadmin geďnstalleerd. Ik snap wel iets van networking maar het is niet m'n vak. Dus soms blijft het lastig configuratie bestanden etc. aan te passen.
Heb jij er persoonlijk ervaring mee?
-
07-10-2010, 17:33 #7
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Via DirectAdmin kan je een bij de desbetreffende user een pointer toevoegen ( via de link "Domain pointers" )
Die zorgt ervoor dat er meerdere domeinnamen aan 1 DocumentRoot worden gekoppeld.
Het kan ook via de httpd.conf, maar dat is wat omslachtiger i.v.m. vhosts.
Heb geen kennis van Magento, maar wel van Linux & DirectAdmin.Laatst aangepast door Jitse H : 07-10-2010 om 17:44
-
07-10-2010, 17:44 #8
- Berichten
- 395
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Oke dat klinkt als een handige optie. Het is niet een iframe redirect ofzo toch? Of laat ik het anders stellen. Qua SEO kan dat geen kwaad, of wel?
En moet ik dan shop.nl als pointer toevoegen bij shop.com of andersom?
-
07-10-2010, 17:47 #9
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Er zal niet gebruik worden gemaakt van frames. Doordat je in DirectAdmin een pointer toevoegd, komt er in het vhost gedeelte van je http configuratie een extra regel bij de directory te staan, waar hij dus dan ook op gaat reageren.
Er wordt dus niets doorgestuurd / geframed.
Het maakt niet uit bij welke je de pointer toevoegd.
Het resultaat nadat je de pointer heb toegevoegd is dat al je domeinnamen op dezelfde webshop uit komen.
Vervolgens moet je dus het index.php aanpassen, zodat hij doormiddel van de URL ( $_SERVER['HTTP_HOST'] ) beslist welke webshop er moet worden gestart.
-
07-10-2010, 17:48 #10
- Berichten
- 2.862
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Mijn poken shop is meertalig, maar ik heb maar 1 domein.
Je kan met een domeinpointer wel direct redirecten naar de juiste taal
Bv:
Domein.nl -> http://www.domein.com/?___store=dutch
domein.de -> http://www.domein.com/?___store=german
domein.fr -> http://www.domein.com/?___store=french
Je komt dan gewoon op de index uit maar de systeem taal is in de taal die je gekozen hebt en als je je produkten in de juiste taal ingevoerd zijn komen deze ook in die taal zichtbaar.
www.pokenonline.com (voor diegene die wil kijken)
-
07-10-2010, 17:51 #11
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Is ook een mogelijkheid, persoonlijk vind ik de oplossing met pointers/aliassen mooier.
-
07-10-2010, 17:52 #12
- Berichten
- 395
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Het komt er dus op neer dat ze beide naar dezelfde public_html map verwijzen op de webserver? Klinkt als een goede oplossing.
Edit: moet ik het toevoegen als een alias? "Create as an alias" is standaard aangevinkt.
-
07-10-2010, 17:53 #13
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Helemaal correct.
Edit:
"Create as an alias" moet uitgevinkt zijn, anders krijg je een redirect naar het "hoofddomein"Laatst aangepast door Jitse H : 07-10-2010 om 18:09
-
07-10-2010, 18:16 #14
- Berichten
- 395
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
@DJC Franse nou precies op die manier wil ik het dus ook. Ik heb het .com domein nog niet, die word nog verhuist. Ik was nu alleen even aan het testen met .nl en .de.
Het lukt nog niet helemaal.
-
07-10-2010, 18:17 #15
Xironics Internet Diensten
- Berichten
- 88
- Lid sinds
- 17 Jaar
Re: [Magento] 1 backend, verschillende frontends op verschillende domeinen, hoe?
Waar loop je op vast?
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic