Hallo allerseits,
jemand eine Idee, wie ich in Typo3 Seiten den HTTP Header ändern kann? Falls die Seite nicht gefunden wird möchte ich eine individuelle 404 Seite aufrufen (das funktioniert auch einwandfrei) und bei dieser im HTTP Header die 404 Info mit ausgeben (das funktioniert noch nicht).
Also sowas müsste da rein:
header('HTTP/1.1 404 Not Found');
Viele Grüße!
Niki
Hi,
vielen Dank, das war der richtige Tipp 🙂 Wobei man disableAllHeaderCode nicht machen sollte sondern nur additionalHeaders. Meine Frage war damit gelöst, aber ich hab festgestellt dass ich meine Frage schlecht formuliert habe. Mit dieser Lösung ist es nämlich so, dass die Seite die nicht gefunden wurde, einen redirect auf die 404 Seite macht und erst die 404 Seite meldet "mich gibts gar nicht", die Seite mit der falschen URL gibt aber als Status immer noch 200 aus.
Falls jemand mal mit dem gleichen Problem kämpfen sollte, ich habs jetzt übers localconf erledigt.
pageNotFound_handling mit READFILE und im pageNotFound_handling_statheader der Eintrag HTTP/1.1 404 Not Found. Funktioniert bestens 🙂 Wahrscheinlich für die meisten hier keine Neuigkeit, aber man muss da im localconf erst mal drüber stolpern und über die Suche hab ich nicht viel dazu gefunden.
Viele Grüße
Niki
Hallo zusammen,
ich beschäftige mich schon länger mit dem selben Problem und bin mit den Angaben
READFILE:fileadmin/notfound.html
HTTP/1.1 404 Not Found
dank dieses Threads soweit gekommen, dass bei Aufruf von nicht-existierenden .html Dateien die richtige Statusmeldung mit dem Inhalt der notfound.html ausgegeben wird.
Allerdings funktioniert es ausschließlich bei .html-Aufrufen,
falls jemand www.domain.de/diesen-ordner-gibts-nicht/ oder beispielsweise www.domain.de/dieses-bild-gibts-nicht.jpg aufruft, wird der Inhalt der Startseite mit einem Status 200 ausgegeben.
Weiß jemand warum sich das so verhält und was man dagegen machen kann?
Ich verwende Alias-Pro in Verbindung mit Typo3 3.8.
Viele Grüße aus Freiburg,
Ben
Hallo zusammen,
ich wollte mal fragen, obe es zu diesem 200er Problem mitlerweile ne lösung gibt 🙂
LG sarefa