Moin!
es geht um einen kleinen Shop, der einen Cookie braucht für den Warenkorb. Nun ist es ja so, dass beim ersten Aufruf der Seite, egal welche Unterseite, der Cookie erst zum Browser geschickt wird, der Cookie ist frühestens beim Aufruf einer zweiten Seite am Server lesbar.
Man wird in der Regel den Cookie-losen Aufruf erkennen und deshalb in dieser Antwort sowohl Cookie als auch ein Redirect auf dieselbe Seite setzen (ggf. ergänzt um einen URL-Parameter, der als Counter die Anzahl erfolgter Redirects angibt, damit man eine entstehende Endlosschleife am Ende mit einem Hinweistext abbrechen kann).
- Sven Rautenberg