ich entwickel hier grad wiedermal ein Portal indem ich, sofern die angeforderten Daten nicht in der db stehen, einen 404 Header senden will.
Von der Architektur her hab ich eine gute Trennung von View und Daten, sodass ich zu jeder Zeit den Header ausgeben könnte.
Nun hätte ich mir überlegt, das ich mir eine Fkt schreibe z.b. show404() mit folgendem Inhalt
function show404()
{
header("HTTP/1.0 404 Not Found");
header("location: /404");
die();
}
Aber ich bin mir jetzt nicht sicher, ob die spätere Weiterleitung auf die 404 seite eine Suchmaschine durcheinander bringt...
Ich will halt ungern nur den 404 ausgeben und sonst nix sondern ne schicke 404-Seite bauen.
würde das so funktionieren? müßte ich in der 404-seite selbst auch nochmal nen 404er Header senden?
oder ist das Header senden und umleiten quark weil die suma dann denkt es wäre ein 301?
Oder hat jemand andere Tips wie man sowas lösen könnte?
Wie gesagt, ich will halt je nach db-resultat ein 404 auslösen um die einzelnen scripte kümmert sich eh schon der webserver.
besten dank
