Fehler abfangen mit htacces - Variable übergeben
Bettina
- php
Hallo liebes Forum,
ich fange mittels
ErrorDocument XXX fehler.php
in einer htaccess-Datei Fehler (Acriptfehler, Seite nicht gefunden) auf meiner Seite ab.
Kann ich irgendwie als Varioable die Seite , auf der der Fehelr aufgetreten ist weitegeben, iregndwie so in der Art
ErrorDocument XXX fehler.php?src=XXXX
LG, Bettina
Liebe Bettina,
ErrorDocument XXX fehler.php?src=XXXX
Lass' Dir doch mal in Deiner fehler.php die Variable $_SERVER['REQUEST_URI'] ausgeben!
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hi,
Lass' Dir doch mal in Deiner fehler.php die Variable $_SERVER['REQUEST_URI'] ausgeben!
bei mir wird aber nichts ausgegeben bei $_SERVER['REQUEST_URL']?!?
Was kann das sein? Gibts keine andere Möglichkeit?
LG, Betti
Liebe bettina,
was steht in Deinem HTML-Quelltext, wenn Du in Deiner "fehler.php" folgendes schreibst:
echo "\n<!-- //".$_SERVER['REQUEST_URI']." -->\n";
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hallo lieber Felix,
was steht in Deinem HTML-Quelltext, wenn Du in Deiner "fehler.php" folgendes schreibst:
echo "\n<!-- //".$_SERVER['REQUEST_URI']." -->\n";
Wenn ich das schreibe steht das gelich da wie in der Adresszeile, also meinedoamin.de/fehler.php und nicht die falsch aufgerufene URL ...
:-((((
Bitte, bitte Hilfe.
LG. Betti
hi,
Wenn ich das schreibe steht das gelich da wie in der Adresszeile, also meinedoamin.de/fehler.php und nicht die falsch aufgerufene URL ...
dann hast du vermutlich als fehlerseite eine adresse mit http://... beginnend angegeben - das bewirkt einen exliziten redirect, so das der client http://meinedoamin.de/fehler.php anfordern muss, und diese adresse auch nachher in REQUEST_URI steht.
wenn du die adresse relativ angibst, sollte REQUEST_URI eigentlich die ursprünglich angeforderte adresse enthalten.
gruß,
wahsaga
Hallo
dann hast du vermutlich als fehlerseite eine adresse mit http://... beginnend angegeben.
Hey, genau das wars.
1000 Dank!!!