Symfony2 ルーティングで 2 つのオプション変数を使用しようとすると、次のエラーが発生します: "GET /" のルートが見つかりません
AcmeAshavatBundle_homepage:
pattern: /{page}/{ads_on_page}/
defaults: { _controller: AcmeAshavatBundle:Page:index, page:1, ads_on_page:2 }
requirements:
_method: GET|POST
そして、私が行くとhttp://localhost:8080/AshavatSy/web/app_dev.php/
エラーが発生します。興味深いのは、実行するhttp://localhost:8080/AshavatSy/web/app_dev.php/1
とうまく機能することです。また、パスを pattern: /main/{page}/{ads_on_page}/ に変更すると、うまく機能します。
何が問題ですか?
誰かがこのようにしようとすることをお願いしたいと思います [例: パターン: /a/b/ デフォルト: {... a:1,b:2}、またはあなたがそうするべきだと彼が考える]プロジェクト、そしてそれが一般的な問題かどうかを確認してください...