[TYPO3-german] 404 Fehlerseite + RealURL Problem
Konrad Schiertz
konrad.schiertz at schindlerparent.de
Wed Sep 20 17:58:29 CEST 2006
Hallo Roland,
fast genau so benutze ich das auch (hatte ich im forum gefunden). Funktioniert ja auch bis zu meinem beschriebenen Problem.
Benutzt du auch realURL oder nicht? Wenn ja, tritt bei dir der Fehler nicht auf?
Grüße
Konrad
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de]Im Auftrag von Roland
Behme
Gesendet: Mittwoch, 20. September 2006 17:50
An: German Typo3 Userlist
Betreff: Re: [TYPO3-german] 404 Fehlerseite + RealURL Problem
Hallo Konrad,
> Hat jemand eine Idee wie ich das Umleiten auf die Startseite für den 2. Fall ebenfalls verhindern kann bzw. auch hierfür eine korrekte 404 Fehlerseite ansprechen kann?
Mein 404-Handling ist von RealURL unabhängig, funktioniert aber ganz
brauchbar:
Ich habe dazu im Install-Tool folgende Variablen gesetzt:
(Auszug aus der localconf.php)
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] =
'USER_FUNCTION:fileadmin/scripts/pageNotFoundHandling.php:user_pageNotFound->pageNotFound';
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling_statheader"] = 'HTTP/1.0
404 Not Found';
Das Script, welches hier aufgerufen wird sieht so aus:
<?php
class user_pageNotFound {
function pageNotFound($param,$ref) {
header("HTTP/1.0 404 Not Found");
readfile("http://" . $_SERVER['HTTP_HOST'] . "/fehler/404-page-not-found/");
}
}
?>
Es wird also ein "richtiger" 404-Header gesendet und dann die Fehlerseite
ausgegeben. Diese sollte natürlich im entsprechenden Pfad auch angelegt
sein.
Vorteil:
Es wird ein "echter" 404 im http-header zurückgegeben, so nehmen z.B.
Suchmaschinen die veralteten Links aus dem Index, und der Redakteur kann
die Fehlerseite selbst gestalten.
Nachteil: man sieht im Logfile immer einen 404 gefolgt von einem 200
(weil der readfile ja auch "hintenrum" den Apachen fragt), aber damit
kann ich leben.
Gruß,
Roland
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list