symfony2 のドキュメントによると、NotFoundHttpException はフレームワークによってキャッチされ、最終的に 404 応答をトリガーする必要がありますが、prod 環境でステータス 200 の致命的なエラー (Uncaught 例外) が発生しています。開発環境では404になりました。これを使用しています:
throw $this->createNotFoundException();
カスタマイズした 404 ページを表示したいだけです。キャッシュをクリアしましたが、役に立ちませんでした。私は何か間違ったことをしていますか?