HttpResponseCode immer 200???

Wenn ich folgende Zeile ausführe: var\_dump(Shopware()-\>Front()-\>Response()); Erhalte ich immer einen httpResponseCode von 200. Auch wenn ich falsche URLs eintippe. Woran kann das liegen?

WAs willst du denn überhaupt versuchen ?

Prüfen, ob Shopware bestimmte z.B. weiterleitet oder evtl. Seiten nicht mehr existieren und dann alles in einer Log-Datei speichern. Generell wollte ich mir mal die responseCodes anschauen.

Hallo Tipo, an welcher Stelle führst du diesen Code aus? Generell setzt Shopware http code 404 / 500 für nicht gefundene Seiten bzw. Fehler. Viele Grüße, Benjamin Cremer :shopware:

Auf dem postDispatch Event kannst du die Methode httpResponseCode ausführen. Das funktioniert. Haben die Funktion gerade selber benötigt. Guck dir mal die index Action des Shopware Index Controllers an. Dort wird beispielsweise ein Responses Code von 404 gesetzt. Den hast du aber natürlich auch erst, wenn das System bis dahin durchlaufen konnte. Hoffe das hilft. Gesendet von meinem iPhone mit Tapatalk