Hallo Forum,
ich stecke in einem kleinen Dilemma.
Mein Auftraggeber hat eine Website die unter ca 40 verschiedenen Top-Level-Domains (z.B. .de,.net,.com etc) erreichbar ist. Immer in der Form "name.tld".
Über die verschiedenen TLD werden verschiedene Versionen der Website (hauptsächlich sprachliche) verwaltet.
Nun zu dem Probelm. Beim Besuch der Website wird eine Session erzeugt und dazu ein Cookie beim User gespeichert.
Durch die verschienen Contents der Website kann es jetzt passieren, dass der User beim Klicken eines Links von der.de-Seite auf die .co.uk-Seite kommt.
Der Cookie der .de-Seite ist nun nicht mehr gültig, bzw. zugreifbar, korrekt?
Somit würde wieder eine neue Session erzeugt, oder?
Um aber diverse Daten vom User zu behalten (Warenkorb z.B.) brauche ich eine Session die sich über alle TLD-Versionen erstreckt.
Ich hatte überlegt, beim ersten Besuch einer der Websites per JavaScript PHP-Dateien von allen TLD-Seiten zu laden, die quasi für ihre TLD einen Cookie setzen, natürlich alle mit dem gleichen Identifier.
Ist das eine praktiable Lösung? Gibt es eleganteres?
Habe die Frage mal unter "Sonstiges" gepostet, da es Javascript, PHP und Browser betrifft :)
Bin auf eure Meinungen gespannt!
Alekz