Gäste ohne SID |
Windapple
Mitglied
Dabei seit: 06.01.05
Beiträge: 118
Forenversion: 2.3.4
|
|
Titel: Gäste ohne SID
Version: 1.0
Beschreibung: Diese winzige Codemodifikation ermöglicht es, das Gäste in eurem Forum ohne die SID unterwegs sind. Dies ist vor allem bei Suchmaschinen wie Google von Vorteil, weil diese bei jeder aufgerufenen Seite eine neue SID bekommen, dadurch viele unterschiedliche URLs zu einem Inhalt (z.B. Thread) bekommen und diesen dann aus DoubleContent einstufen und aus dem Suchindex nehmen.
Technisch hat es für Gäste keinen Nachteil ohne SID unterwegs zu sein, da sie ja nicht als User authentifiziert werden müssen.
Geändert wird nur die session.php im lib Verzeichnis, und da auch nur eine einzige Zeile Code. Diese Modifikation setzt das Wbb 2.3.x voraus, da erst dieses auch komplett ohne &sid= in den URLs arbeitet.
Für Schäden wird keine Haftung übernommen, das Einbauen geschieht auf eigenes Risiko. Auch wenn eigentlich nichts passieren kann wenn ihr genau nach Anleitung vorgeht empfehle ich trotzdem das obligatorische Backup.
----
Demo: http://www.gm-d.de
weiter zum Download
__________________
Das Forum rund um den Game Maker.
|
|
25.12.05 09:56 |
WWW
Finden
Als Freund hinzufügen
|
|
Windapple
Mitglied
Dabei seit: 06.01.05
Beiträge: 118
Forenversion: 2.3.4
Themenstarter
|
|
Ja, da hat sich wohl ein Klammerfehler eingeschlichen. (isset($guestsession)) sollte eigentlich (isset($guestsession) sein. Hab das jetzt auch im Download korrigiert.
__________________
Das Forum rund um den Game Maker.
|
|
25.12.05 11:12 |
WWW
Finden
Als Freund hinzufügen
|
|
AngelOfMine
Mitglied
Dabei seit: 04.11.04
Beiträge: 115
Fähigkeiten: WBB2 Fortgeschritten Herkunft: Bielefeld, NRW Forenversion: 2.3
|
|
Wollt auch schon fragen, was da nicht passt. Aber ihr seid ja sooooooo schnell *gg*
Also mit der einen Klammer bei (isset($guestsession) (<- richtiger Codeteil *g*) weglassen klappts wunderbar.
__________________ Liebe Grüße
Angel
|
|
25.12.05 11:57 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Windapple
Mitglied
Dabei seit: 06.01.05
Beiträge: 118
Forenversion: 2.3.4
Themenstarter
|
|
Geht mit allen Wbb 2.3.x Versionen, also auch mit 2.3.3 (wo ich es selbst im Einsatz hab).
__________________
Das Forum rund um den Game Maker.
|
|
27.12.05 09:48 |
WWW
Finden
Als Freund hinzufügen
|
|
aow
Mitglied
Dabei seit: 05.05.05
Beiträge: 199
|
|
Aber irgendwie verstehe ich noch nicht, was das jetzt genau bringt? Könnte mir das vielleicht jemand nochmal erklären?
|
|
27.12.05 10:48 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Barthez
Mitglied
Dabei seit: 07.07.04
Beiträge: 304
Forenversion: 3.0
|
|
also kurz gesagt ... jeder BEsucher Deines Forums bekommt eine SID (Session ID) ... diese SID wird an jeden Link den er besucht angehängt vom Forum automatisch ... wenn der Googlebot also mehrfach auf das selbe Thema zugreift wird er immer eine andere SID haben und somit eine andere URL zum gleichen Thema .... gleicher Inhalt mit anderer URL wird aber von Google selbst als negativ bewertet!
__________________ Gruß
Barthez
|
|
27.12.05 12:04 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Windapple
Mitglied
Dabei seit: 06.01.05
Beiträge: 118
Forenversion: 2.3.4
Themenstarter
|
|
Oh, noch ne Klammer zu viel. Original heißt es if (isset($_COOKIE[$cookieprefix.'cookiehash']) && !isset($falsecookiehash))
__________________
Das Forum rund um den Game Maker.
|
|
27.12.05 20:13 |
WWW
Finden
Als Freund hinzufügen
|
|
Windapple
Mitglied
Dabei seit: 06.01.05
Beiträge: 118
Forenversion: 2.3.4
Themenstarter
|
|
Ne, die Gäste sehen die SID auch in 2.3.3 und ind 2.3.4 (zumindest in der Version die bei Woltlab läuft) noch. Nur der Parameter &sid= wird weggelassen, wenn er leer ist.
__________________
Das Forum rund um den Game Maker.
|
|
02.01.06 09:11 |
WWW
Finden
Als Freund hinzufügen
|
|
|