Skript Frage / Tote URLs abfangen
Verfasst: 14.07.2005, 01:52
Hi,
ich habe ne Seite wo sich Leute mit Adressen eintragen können.
nach dem Schema index.php?ort=Stadtname
jetzt hat Google aber manche URLs mit Umlauten drin falsch aufgenommen bzw. manchmal lösche ich einen Indexierten Eintrag auch mal wieder. Im moment fängt mein Skript das nicht ab und es wird die Seite ohne Content angezeigt, ich möchte aber dass der Bot ein 404 zurück bekommt wenn zu dem Eintrag nix in der DB drin ist.
Ich habe das mal probiert mit
// if($ort== '')
//{
// header('HTTP/1.1 404 File not found');
// header('Location: URL/404.php');
// exit();
// }
leider kommt da nur ein 302 raus.
Wie muss man es denn richtig machen?
Evtl. 301 senden und zur 404 Weiterleiten? Hält der Bot das dann nicht für eine Linkfarm?
Wer sich das mal genauer anschauen will:
https://www.autolackiererei.de/ort/?ort ... C3%BCnster
ich habe ne Seite wo sich Leute mit Adressen eintragen können.
nach dem Schema index.php?ort=Stadtname
jetzt hat Google aber manche URLs mit Umlauten drin falsch aufgenommen bzw. manchmal lösche ich einen Indexierten Eintrag auch mal wieder. Im moment fängt mein Skript das nicht ab und es wird die Seite ohne Content angezeigt, ich möchte aber dass der Bot ein 404 zurück bekommt wenn zu dem Eintrag nix in der DB drin ist.
Ich habe das mal probiert mit
// if($ort== '')
//{
// header('HTTP/1.1 404 File not found');
// header('Location: URL/404.php');
// exit();
// }
leider kommt da nur ein 302 raus.
Wie muss man es denn richtig machen?
Evtl. 301 senden und zur 404 Weiterleiten? Hält der Bot das dann nicht für eine Linkfarm?
Wer sich das mal genauer anschauen will:
https://www.autolackiererei.de/ort/?ort ... C3%BCnster