404?

Moin,

(m)eine aktuelle SW6-Instanz weigert sich, einen 404 auszuliefern, um dann auch die eigens gestaltete 404-Seite anzuzeigen.

Normalerweise sollte es ja reichen, APP_ENV auf „prod“ zu setzen, damit anstelle eines 500 (NotFoundHttpException o.Ä.) dann eben ein 404 geliefert wird.
Sollte jedenfalls. Steht APP_ENV auf prod und APP_DEBUG auf 0/false wird im Frontend zwar nicht die schicke Symfony-Exception-Seite ausgeliefert, dafür aber eben 500
zurückgegeben. Steht hingegen APP_DEBUG auf 1/true, gibt es zwar bei einem falschen URL einen 404, dafür aber eben nicht mit der eigenen 404-Seite, sondern (logischerweise) die Exception-Seite. Ich hätte aber jetzt gerne 404 && meine eigene Fehlerseite. Wo hab ich 'ne config übersehen? (Ja, die 404-Seite ist in den Stammdaten an entsprechende Stelle ausgewählt, lustigerweise hat sie aber auch keinen grünen Punkt in der Übersicht)

Viele Grüße

hast du

bin/console cache:clear

 // Clearing the cache for the prod environment with debug false  

ausgeführt?

Probier mal APP_DEBUG komplett aus der .env zu entfernen oder auszukommentieren (und natürlich anschließend bin/console cache:clear).

Bei mir wurde anschließend die richtige 404 Seite angezeigt.

Grüße