[TYPO3-german] CoolURI und 404 anstatt 302 Redirect
Michael
typo3ml at schams.net
Tue Jan 26 02:02:44 CET 2010
Hallo TYPO3 Liste,
einer unserer Kunden hat folgende Anforderung bzgl. TYPO3 4.3.x, CoolURI
und die Behandlung von "Page/File Not Found" Fehlern:
Im Falle eines "Not Found" Fehlers, soll eine Seite aus TYPO3 ausgegeben
werden, zusammen mit dem HTTP Status Code 404. Klingt erst einmal nicht
sonderlich schwer, allerdings scheint CoolURI Seiten aus TYPO3 nur mit
einem Redirect ("302 Found") auszugeben. Die Zielseite (die
letztendliche Seite aus TYPO3) wird dann mit "200 OK" an den Client
gesendet.
Unser Kunde strebt allerdings einen sauberen "404" Status Code (und ohne
irgendwelche Redirects davor) an.
Laut CoolURI XML file sehe ich folgende Optionen:
page - will show a file (loaded using file_get_contents)
redirect - will redirect to a certain URL
message - will output a message
"page" kommt nicht in Frage, da eine (vom Redakteur aenderbare) Seite
aus TYPO3 geliefert werden soll. "redirect" kommt nicht in Frage, da der
erste response vom Server kein "404", sondern ein redirect ist und
"message" kommt nicht in Frage (selbes Problem, wie bei "page").
Die Konfigurationen im TYPO3 Install Tool (pageNotFoundHandling) greifen
nicht, wenn CoolURI verwendet wird.
Hat jemand eine Idee?
Gruss
Michael
More information about the TYPO3-german
mailing list