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