Du bist nicht angemeldet (anmelden)
Seite 1
Suchbots und Sessions
Editiert: 14.04.08, 16:36 Uhr
Hallo,dem Wissenden wird der Titel das Problem wohl schon erkenntlich machen, aber hier noch konkret:
Beim ersten Aufruf meiner Seite wird die Session-ID an alle Links als GET-Variable angehängt, was mir so schon nicht gefällt, aber bei der Suchmaschinenindizierung nervt und auch bei Google Analytics.
Wie kann ich das verhindern? Hier zum Beispiel krieg ich die ID niemals zu Gesicht.
Tausend Dank den Weisen …
Achja, falls das interessiert: die Links sind alle falsche Fuffziger (mod_rewrite).
Erster Aufruf Browserzeile …/foo.html
Zweiter Aufruf Browserzeile …/bar.html?PHPSESSID…
Dritter, vierter, fünfter … Aufruf Browserzeile …/xyz.html
Zweiter Aufruf Browserzeile …/bar.html?PHPSESSID…
Dritter, vierter, fünfter … Aufruf Browserzeile …/xyz.html
Das geschieht doch automatisch, oder nicht?
Mach das momentan einfach mit session_start() und hab dann immer ein Cookie.
Ist session_set_cookie_params() mein Freund?
Mach das momentan einfach mit session_start() und hab dann immer ein Cookie.
Ist session_set_cookie_params() mein Freund?
Folgende PHP ini Einstellungen (geht auch über htaccess, je nach Allowoverride Einstellungen des Apache Servers) mal anschauen:
session.use_transsid
session.use_only_cookies (naja, nur mal anschauen, würde ich nicht empfehlen, ist allerdings ab PHP6 aktiviert sehe ich grade)
session.use_transsid
session.use_only_cookies (naja, nur mal anschauen, würde ich nicht empfehlen, ist allerdings ab PHP6 aktiviert sehe ich grade)
Editiert: 14.04.08, 22:36 Uhr
Ich glaub, ich kann meine php.ini gar nicht ändern. Hab das hier (Dieser Text ist nur für Mitglieder sichtbar.
Wie Clemens schrieb. geht das evtl auch über eine .htaccess Datei
php_flag session.use_trans_sid off
