Mailinglisten-Archive |
Hallo Leute, ich bastel gerade an einem 404-Error Script, es funktioniert auch, wenn ich es selbst aufrufe. Es funktioniert aber nicht, wenn es von .htaccess mit ErrorDocument 404 /error/404.php3 aufgerufen wird. Woran liegt das? Script: <? $seite = "www.web-xact.de".$REQUEST_URI; header( "location: fehler.php3?seite=$seite" ); if (strpos($REQUEST_URI,"utopton")) { if (strpos($REQUEST_URI,"not")) header( "location: noten.php3?seite=$seite" ); if (strpos($REQUEST_URI,"tont")) header( "location: ton.php3?seite=$seite" ); if (strpos($REQUEST_URI,"soft")) header( "location: software.php3?seite=$seite" ); if (strpos($REQUEST_URI,"bu")) header( "location: buch.php3?seite=$seite" ); } else header( "location: ../guardian.cgi?404"); //kein UtopTon ?>print "Die Datei oder das Verzeichnis $REQUEST_URI wurde nicht gefunden !!";?> Klappt nicht - keine Weiterleitung print "Die Datei oder das Verzeichnis $REQUEST_URI wurde nicht gefunden !!";?> Warum klappt location nicht? Schickt der Apache irgendwas anderes vorher zum Client?? Der Sinn ist denke ich klar, die Besucherfehler sollen vorher analysiert werden, um sie genauer weiterzuschicken. Also Fehlerseite -> Weiterleitung auf entsprechende Kategorie. Vielen Dank für die Hilfe im voraus mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 --------------------------------------------------------
php::bar PHP Wiki - Listenarchive