In einer meiner Bundles zähle ich Seitenaufrufe mit. Nun habe ich gedacht, ich finde die nicht gefundenen Seiten über einen Aufruf der 404-Seite heraus:
PHP-Code:
if($objPage->type == 'error_404')
{
// Log-Eintrag machen, da Seite nicht gefunden wurde
\System::log('Fehler 404: '.$_SERVER['HTTP_REFERER'], __CLASS__.'::'.__FUNCTION__, TL_ERROR);
}
$_SERVER['HTTP_REFERER'] ist allerdings leer. Wahrscheinlich hat Contao hier schon den Wert entsorgt und ich muß eher in das System eingreifen. Also bei der Funktion die bei einer nicht gefundenen Seite die 404-Seite aufruft. Ich hoffe da gibt es einen Hook....?!