[Typo3-german] 404-Handling, dynamische Fehlerseite und Logging der Header-Stati
Franz Koch
typo3 at fx-graefix.de
Tue Sep 13 16:10:10 CEST 2005
Danke euch beiden.
> Du öffnest im Verzeichnis tslib die Datei class.tslib_fe.php und fügst
> in der Funktion pageNotFoundHandler() direkt zu Beginn den Header ein.
> Also das hier: header("HTTP/1.1 404 Not Found");
hatte mir die tslib_fe auch schon angesehen - aber am Core "rumpfuschen"
wollte ich dann doch nicht.
>> $TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] =
>> 'USER_FUNCTION:fileadmin/scripts/pageNotFoundHandling.php:user_pageNotFound->pageNotFound';
>
>> Die Klasse sieht bei mir im Wesentlichen so aus:
>
>> <?php
>> class user_pageNotFound {
>> function pageNotFound($param,$ref) {
>> header("HTTP/1.0 404 Not Found");
>> print "<html>\n<head>\n<title>404 Not found</title>\n";
>> print "<meta http-equiv=\"refresh\"
>> CONTENT=\"0;URL=http://www.domain.de/index.php?id=notfound"\">\n";
>> print "</head>\n<body>\n";
>> print "<h1>HTTP/1.0 404 Not Found</h1>\n";
>> print "</body>\n</html>\n";
>> }
>> }
> ?>>
sowas in der Art dachte ich mir schon. Werde mir das mal genauer ansehen
und in wie weit man da auch die Error-Stati abfragen kann. Wühl mich dann
mal durch den Core :(
--
Grüße, Franz
More information about the TYPO3-german
mailing list