私のアプリケーションに問題がありますが、私のコントローラでいくつかのルートが正しく動作すると宣言されていますが、ルーティングリダイレクトが正常に動作しない(symfony 3)
私はこのように(働くすべての私のルートのように)このメソッドのルートを宣言する注釈システムを使用:私はまた、私はこのルートが存在することがわかっているdebug:router
コマンドでそれを確認し
/**
* Do something
*
* @Route("/synchro", name="app_synchro")
*/
public function synchroAction(Request $request){
//code here etc...
}
$route
を印刷しようとした値は良いですが、私は使用してリダイレクトを作ったとき:
return $this->redirectToRoute('app_synchro');
私は404エラーが発生しました。
誰かがこの問題の原因を理解するのを助けることができますか?
プロダクションでアクセスしようとすると、以前にキャッシュをクリアしていますか? リダイレクトされたページに直接アクセスするとどうなりますか? – AirBair
こんにちは、ありがとうございました。 はい、キャッシュをクリアしていません。また、ルートに直接アクセスすることもできません。 – jona
実際の経路定義を教えてください。エラーはありません。 – Mcsky