Tach!
[PHP-Session] ... [die URL der Seite ändert sich]. Der Server etc. bleibt gleich, Seitenaufbau und Loginstatus sollen erhalten bleiben. Kriege ich das irgendwie hin? Bisher bin ich unter der alternativen URL einfach nicht eingeloggt.
Die Session an sich ist nicht an die URL gebunden. Die ID kann auch URL- und serverübergreifend weitergegeben werden. Allerdings sind Cookies per Default auf Domänen beschränkt. Lediglich für Subdomänen können sie freigegeben werden.
Cookies als Session-ID-Transportmedium eignen sich also nur bei Subdomänen.
Ich habe beim stöbern gelesen, dass ist ggf. per htaccess die Gültigkeit der Cookies anpassen/erweitern muss, allerdings bin ich dafür nicht fit genug.
Für Session-Cookies bietet PHP selbst Funktionen an, um diese zu konfigurieren. Siehe Handbuchkapitel zu den Sessions.
dedlfix.
Hallo und danke schonmal.
Ich denke, Du meintest das hier: http://de2.php.net/manual/de/function.session-set-cookie-params.php
Dadurch kann ich in der Tat "nur" subdomains freigeben, was etwas ärgerlich ist. Eigentlich sollten es wirklich 2 Domänen sein, also www.test1.de und wechsel auf www.test2.de. Habe ich da überhaupt keine Möglichkeit bzw. müsste ich ein anderes Verfahren anwenden?
Gruß!