[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