Seite 1 von 1

eine seite im forum mit 404 zurückgeben

Verfasst: 17.06.2007, 10:27
von snowflow
hallo,

folgendes problem. ich benutze ein phpbb forum. nun möchte ich eine seite aus dem google-cache herausbekommen. das geht aber nur, wenn die entsprechende seite den fehler 404 zurückgibt.
im forum wird aber eine seite geöffnet, mit dem hinweis, dass diese seite nicht existiert. gibt es dennoch eine möglichkeit für diese seite einen fehler 404 zurückzugeben?

vielen danke für eure hilfe,

gruß, flo

Verfasst:
von

Verfasst: 17.06.2007, 10:36
von subcordem
in der viewtopic.php
jeweils vor

Code: Alles auswählen

message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');

Code: Alles auswählen

header("HTTP/1.0 404 Not Found");
einfügen.

Verfasst: 17.06.2007, 10:39
von snowflow
erreiche ich somit, dass nur nicht vorhande einräge nicht angezeigt werden?
oder wird überhaupt keine seite viewtopiv.php mehr angezeigt?

danke, flo

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 17.06.2007, 10:49
von subcordem
hä?

wenn Du den Eintrag aus dem Forum gelöscht hast, dann liefert die Fehlerseite von phpbb nun den gewünschnten 404er, wenn die URL noch mal aufgerufen wird und alles ist gut.

nacht.

Verfasst: 17.06.2007, 10:53
von snowflow
achso, alles klar, das ist genau das was ich wollte. werde das gleich mal probieren.

vielen dank

Verfasst: 17.06.2007, 11:17
von snowflow
habe das mal versucht. leider gibt er immer noch die phpbb-seite aus, auf der steht, dass das thema nicht ,mehr existiert.

habe zweimal in der viewtopic.php folgendes eingetragen:

Code: Alles auswählen

{
        header("HTTP/1.0 404 Not Found");
	message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}

habt ihr ne idee?

Verfasst: 17.06.2007, 11:41
von subcordem
snowflow hat geschrieben:die phpbb-seite aus, auf der steht, dass das thema nicht ,mehr existiert.
?
ist ja alles richtig, prüf doch mal den header von nem gelöschten Posting :roll:

www.webconfs.com/http-header-check.php

Verfasst: 17.06.2007, 11:57
von snowflow
auf der seite gibt er folgendes zurück:

Code: Alles auswählen

HTTP/1.1 404 Not Found =>
Date => Sun, 17 Jun 2007 10:56:29 GMT
Server => NOYB
X-Powered-By => PHP/4.4.3-0.dotdeb.1
Set-Cookie => phpbb2mysql_sid=6cadffe445b42a873ee3a19ccf4e9640; path=/
Cache-Control => private, pre-check=0, post-check=0, max-age=0
Expires => 0
Pragma => no-cache
Connection => close
Content-Type => text/html; charset=iso-8859-1

Verfasst: 17.06.2007, 12:05
von subcordem
na, da haste es doch, die Seite sendet:

Code: Alles auswählen

HTTP/1.1 404 Not Found
und google ist zufrieden.

Verfasst: 17.06.2007, 12:07
von snowflow
aber mir ird die seite wie bisher im browser angezeigt. spielt das keine rolle?

Verfasst: 17.06.2007, 12:13
von subcordem
Es spielt keine Rolle.
Solange der header stimmt, ist es doch wie bei jeder anderen personalisierten Fehlerseite.