2 つのバンドルを持つ Symfony 2.3.1 アプリケーションがあります。各バンドルには Resources/config/routing.yml 構成ファイルが含まれています。
mobile:
resource: "@MyMobileBundle/Controller"
type: annotation
と
admin:
resource: "@MyAdminBundle/Controller"
type: annotation
これは app/config/routing.yml です:
_mobile:
resource: "@MyMobileBundle/Resources/config/routing.yml"
prefix: /mobile
_admin:
resource: "@MyAdminBundle/Resources/config/routing.yml"
prefix: /admin
app/config/routing_dev.yml には以下が含まれます。
_main:
resource: routing.yml
問題は、毎回 /admin/... または /mobile/... パスしか利用できないことです。app/config/routing.yml に含まれるルーティング リソースが 1 つだけの場合、すべて正常に動作します。誰もそのような問題を抱えていましたか?この方法で異なるバンドルのプレフィックスを設定するのは正しいですか?