Seite 47 von 175

Verfasst: 30.05.2006 18:46
von mgutt
Martin. Die sid ist nötig, damit Du eingeloggt wirst. Nimm Firefox, deaktiviere die Cookies und besuche erneut Deine Seite. Du wirst dann keine sid erhalten.

Gruß

EDIT: Wenn Du doch eine sid erhälst, dann ist was mit Deiner sessions.php oder überhaupt mit dem Sessionmanagement nicht in Ordnung. z.B. falsche Cookieeinstellungen etc.

Verfasst: 30.05.2006 20:47
von de$ert
mgutt hat geschrieben: @ de$ert
Ja kann man und bringt sicherlich was.

Gruß

Wie gehe ich da am besten vor?
Wäre nett wenn mir da jemand helfen könnte

Verfasst: 31.05.2006 13:54
von IPB_Flüchtling
Ahoi,

habe gerade dank dem Advanced IP Tracker gesehen, dass die großen Sumas, einschließlich Google, in meinem Forum auch URLs der Art

index.php?s=029bdf0852e6b06f8fbbd79b30535846&showforum=30
index.php?s=bca7ca249a572a22315af4a8c636ddb0&showforum=36
index.php?s=cced1bd1d1baf8eb9753a704e8c2635d&act=Members

spidern. Fragt mich nicht, weshalb. Folgende Zeile in der robots.txt müsste helfen, um DC zu vermeiden (Pfad anpassen nicht vergessen):

Code: Alles auswählen

Disallow: /forum/index.php?
LG, IPB_Flüchtling

Verfasst: 31.05.2006 16:07
von mgutt
Bedenke, dass es auch Urls sein können, die User auf fremden Seiten gepostet haben. Nur das was Google speichert ist interessant:
index.php bei mir:
http://www.google.de/search?q=allinurl: ... =&filter=0

forum.php bei mir:
http://www.google.de/search?q=allinurl: ... N&filter=0

Bei der index habe ich im Moment sogar keine Regel. Für die Forum schon:

Code: Alles auswählen

Disallow: /forum.php
Disallow: /forum,
Aber das nur, weil das die alten Urls von früher gleichzeitig ausschließt. Daher habe ich das gemacht.

Vielleicht wäre es besser, wenn wir die Urls wie "viewforum.php?f=48" ebenfalls weiterleiten? (wenn sie keine sid enthalten) Was meint ihr?

Lösung für Startseite

Verfasst: 31.05.2006 17:34
von martin10969
...war´s dann doch noch nicht. Ich nehme es deshalb lieber raus...

Verfasst: 31.05.2006 20:44
von mgutt
was soll das bringen außer derbe last auf dem modrewrite? du schreibst alle urls um.. auch die, die eine sid haben. das bringt dir gegenüber vorher keinerlei vorteil. ich denke mal einfach du hast den code zerhackt, wenn du nun keine sid mehr erhälst. mit der session wäre ich vorsichtig. damit sollte man nicht spielen.

gruß

EDIT: Wie Du bereits gesehen hast, wir mein Code nicht ausgeführt wenn eine Session angehangen hat. Du hast meinen Code jetzt einfach nur in den Part eingebaut, wo die Session aktiv ist. Das macht überhaupt keinen Unterschied zu vorher. Soll heißen, dass hat keinerlei Einfluss darauf, ob ein Session generiert wird oder nicht. Derzeit scheint sie aber gar nicht generiert zu werden und das ist ein Fehler.

EDIT2:
Mein Test brachte folgende Urls:
http://www.dsldsl.de/forum/freenet-dsl- ... ae2fd.html
http://www.dsldsl.de/forum/arcor-telefo ... 89f8f.html
Und sowas kannst Du nicht per robots.txt ausschließen.

weitere Tests bringen:
http://www.dsldsl.de/forum/?sid,512c846 ... 82f2f.html
(diese Url ist ungültig und führt dazu, dass die session nicht übertragen wird)
http://www.dsldsl.de/forum/privmsg,fold ... ed757.html
(produziert einen 404)
usw.

Verfasst: 31.05.2006 22:15
von IPB_Flüchtling
mgutt hat geschrieben:Bedenke, dass es auch Urls sein können, die User auf fremden Seiten gepostet haben.
Unmöglich - mich verlinkt niemand freiwillig. Und schon gar nicht mit solchen seltsamen URLs, die mir persönlich noch nie im Forum untergekommen sind. Diese URLs müssen die Spider schon irgendwie selbst gefunden haben. Wenn ich mal mehr Zeit habe, werde ich der Sache nachgehen - bis dahin hilft ja meine robots.txt.

LG, IPB_Flüchtling

Entschuldige, mgutt

Verfasst: 31.05.2006 22:34
von martin10969
@mgutt: :( Das war ein doofer Schnellschuß von mir. Jetzt habe ich alles wieder auf Deine Version gebracht und die Lösung gefunden: Add On #2 aus Deinem ersten Beitrag dieses Threads. Der Fehler lag -wie Du es vermutet hast- in der sessions.php, wo ich jetzt die beiden im ersten Beitrag genannten Änderungen vorgenommen habe.

Danke für Deine Kritik, hat mir nochmal auf die Sprünge geholfen.

Verfasst: 01.06.2006 01:56
von mgutt
IPB_Flüchtling hat geschrieben:
mgutt hat geschrieben:Bedenke, dass es auch Urls sein können, die User auf fremden Seiten gepostet haben.
Unmöglich - mich verlinkt niemand freiwillig. Und schon gar nicht mit solchen seltsamen URLs, die mir persönlich noch nie im Forum untergekommen sind. Diese URLs müssen die Spider schon irgendwie selbst gefunden haben. Wenn ich mal mehr Zeit habe, werde ich der Sache nachgehen - bis dahin hilft ja meine robots.txt.

LG, IPB_Flüchtling
solche Links sehe ich ständig. In Signaturen, in Beiträgen von fremden Seiten usw. Sehen zwar doof aus die Links, aber die User wissen ja nicht, was das bedeutet. Denen kommt es nur darauf an, dass der Link geht ;)

Verfasst: 01.06.2006 07:16
von IPB_Flüchtling
Das ist lieb von Dir, dass Du mich beruhigen willst.

Mich würde trotzdem interessieren, woher diese seltsamen URLs plötzlich kommen - die hatte ich früher definitiv nicht. Alle paar Monate hat vielleicht und mit viel Glück einmal jemand einen stinknormalen Link auf eine meiner ftopic-URLs gesetzt - und das war es auch schon.

Tragisch ist das Ganze natürlich keineswegs: siehe meine robots.txt.

Aber dennoch: Woher kommen diese super-seltsamen URLs, die ich nie zuvor gesehen habe?

Höchstwahrscheinlich habe ich irgendeinen Fehler beim Ausbau des alten SEO-URL-MODs, der mittlerweile auf seo-phpbb.org leider gar nicht mehr dokumentiert wird (Schande über Dich, Tobi!), gemacht. Oder beim Einbau von mgutts Mod. Oder irgendwann bei irgendeinem Mod dazwischen.

Wie gesagt: Eine Tragödie ist das sicher nicht: siehe meine robots.txt. Aber man sollte es vielleicht trotzdem erwähnen.

LG, IPB_Flüchtling