Rufst du in der .htaccess die PHP-Datei auf, die bei der EXT error_404_handling dabei war??
Wie lege ich eine Fehlerseite fest?
Jetzt klappt es! Ohne die Extension! Einfach die Extension error_404_handling deinstallieren und im Install-Tool folgenden Eintrag vornehmen:
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] = 'http://www.fihlon.de/404.php';
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling_statheader"] = '';
Die PHP-Datei 404.php hat folgenden Inhalt (die 38 ist die Typo3-ID meiner Seite mit meiner Fehlermeldung und Sitemap):
<?php header('Location: http://www.fihlon.de/38.html'); ?>
Dann noch in der .htaccess Das Fehlerdokument setzen:
ErrorDocument 404 /404.php
ErrorDocument 500 /404.php
Wichtig: Das ErrorDocument muss nach den ReWrite-Regeln stehen!
Das ist dann auch schon alles und es funktioniert einwandfrei. Puh, das freut mich jetzt aber!
cu
McPringle
Hab mir grad die error_404_handling angeschaut.
Die funktioniert anscheinend nicht mit simulate_static oder realurl.
Du wirst die EXT also nicht einsetzen können.
woida schriebHab mir grad die error_404_handling angeschaut.
Die funktioniert anscheinend nicht mit simulate_static oder realurl.
Du wirst die EXT also nicht einsetzen können.
Danke, ich habe es nun auch ohne die Extension hinbekommen! Siehe oben... 😃
cu
McPringle
Muß dich leider entäuchen: Ganz richtig funktioniert deine Lösung noch nicht:
gebe ich z.B.
http://www.fihlon.de/4533.html
ein, komm ich auf deine 404er Seite (es kommt aber kein 404er Header, kleiner Schönheitsfehler)
Gebe ich jedoch
http://www.fihlon.de/irgendwas.html
ein, lande ich auf der Startseite.
moin,
ich habe auf meiner Site, http://www.cfs-info.de/ realurl und error_404_handling installiert. error_404_handling funktioniert ohne Probleme.
Armin
ArminB schriebmoin,
ich habe auf meiner Site, http://www.cfs-info.de/ realurl und error_404_handling installiert. error_404_handling funktioniert ohne Probleme.
Armin
Das kann ich so jetzt nicht bestätigen: Du wirst zwar immer zu einer Fehlerseite geleitet, bekommst aber keinen 404er geliefert.
moin,
nun sollte es klappen. Habe noch folgendes eingefügt für die Fehlerseite:
[PIDinRootline = 198]
config.additionalHeaders = HTTP/1.1 404 Not Found
[global]
Armin
Wenn ich z.B. http://www.cfs-info.de/blabla.html aufrufe, bekomme ich zwar eine Fehlerseite angezeigt, aber kein 404 geliefert.
Mh,
bei mir wird 404 gesendet.....komisch.
Armin