Mailinglisten-Archive |
Ich habe meinen 404-Error jetzt soweit, daß er
bei Dateien mit der Endung .php3 erkennt und dann z. B. auch
"Die Datei /chartz.php3 hat sich in /chartz.html geändert!"
ausspuckt.
Soweit so gut.
Allerdings bringt er bei einem (nicht vorhandenen) Verzeichnis auch
"Die Datei /chartz/ hat sich in /chartz/ geändert!"
Dort sollte eigentlich folgendes kommen:
"Die Datei /chartz/ wurde nicht gefunden"
Nachfolgend das Script:
$ref = $REQUEST_URI;
$ref2 = ereg_replace("\.php3",".html",$ref);
if ((empty($ref2)) AND (!empty($ref))){
print "<p align=center><h2>Die Datei $ref wurde nicht gefunden</h2></p>";
}
elseif(!empty($ref2)) {
print "<center><p><h2>Die Datei $ref hat sich in ";
print "<a href=\"$ref2\"> $ref2</a> geändert!</h2></p></center>";
}
elseif ((empty($ref)) AND (empty($ref2))) {
echo "No Referer!";
}
Mark Kronsbein
php::bar PHP Wiki - Listenarchive