Mailinglisten-Archive |
Dein Script sieht folgendermaßen aus: <?php $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" ); ..........?> warum umgehst du dein Problem nicht irgendwie? stell dir das mal so vor: eigentlich dürfte logischerweise alles ab der dritten zeile (header()) nicht mehr ausgeführt werden, da der User sich ab dann ja auf einer anderen Seite befindet (statt 404.php3 auf error.php3). wenn du nun aber direkt per htaccess error.php3 aufrufst und darin $REQUEST_URI statt $seite verwendest, sollte es doch keine Probleme geben! From: Michael Stahmann <Michael_(at)_Stahmann.de> > Das Script funktioniert ja, wenn ich es selbst aufrufe. header ("location: ... ") scheint > also richtig zu funktionieren. > Bei Zugriff von .htaccess kommt die Fehlermeldung (bzw. das Script wird nicht korrekt mit > header... abgearbeitet.) Die Seite wird aber offensichtlich geparsed, da ich mir $seite > (REQUEST_URI) anzeigen lassen kann. -- / Macht es Sinn zu versuchen Linux zum abstürtzen zu bringen, nur um es allen zu beweisen?? / Kai Hörner | webmaster_(at)_pc-infos.de | http://pc-infos.de | ICQ: 15793712 / Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Merkur3000
php::bar PHP Wiki - Listenarchive