wahsaga: korrekter HTTP-Statuscode für 404...

Beitrag lesen

hi,

btw: Meine Lösung -> [pref:t=80707&m=469673]. Nachdem ich die erste Headerzeile mit dem 404 ausgebe, kommt noch ein "Location"-header, der den Client auf eine ordentliche 404-Seite verweist[1].

ich mache es wie folgt machen:

wenn in meinem script der fall auftritt, dass es zu einer per mod_rewrite-URL aufgerufenen ID keinen datenbankeintrag gibt, binde ich einfach nur per require meine error404.php ein.

die macht dann folgendes:
1. header('404 ...') ausgeben
2. html-code der fehlerseite ausgeben
3. am ende ein exit; um die verarbeitung des haupt-scriptes zu beenden.

also "normales" error-dokument gebe ich im apachen die selbe seite an - der "zusätzliche" 404 im script stört ja an dieser stelle nicht.

gruss,
wahsaga

--
http://wazgnuks.net/ - back from the dead