Ich habe per htaccess die URL's umgeschrieben von /show.php?id=3 auf /irgendwas-3.html.
Die id wird auf der PHP-Seite in der Datenbank gesucht und der entsprechende Datensatz dann ausgegeben. Wenn die id nun nicht gefunden wird, soll auf eine eigene Fehlerseite 404.php umgeleitet werden.
Bisher hab ich es so gelöst:
Code: Alles auswählen
// show.php
header("HTTP/1.0 404 Not found");
header('Location: 404.php');
Hier im Forum hab ich diese Lösung gefunden:
Code: Alles auswählen
header("HTTP/1.0 404 Not found");
virtual("404.php");
exit;
Wie kann ich von der Seite show.php auf 404.php weiterleiten und einen 404 zurückgeben?