在一条路由中使用多前缀

时间:2019-02-11 16:02:15

标签: php symfony

我创建了一个使用symfony 3.4的项目。我想在app/cofing/routing.yml

中进行多路选择 换句话说。 我的包裹有一条这样的路线:

custom_panel:
    resource: "@CustomPanelBundle/Resources/config/routing.yml"
    prefix:   /

我可以在此路由中为api使用其他前缀吗?我的意思是:

custom_panel:
    resource: "@CustomPanelBundle/Resources/config/routing.yml"
    prefix:   /api/v1/users/

1 个答案:

答案 0 :(得分:0)

将来可能会使用路由别名,但是现在我不认为有一种标准方法。但是我不明白为什么要这样一种解决方案?您的路线必须具有唯一的名称,否则它将被后面的名称覆盖。 为什么不以不同的名称命名,例如api_custom_panel?

api_custom_panel:
    resource: "@CustomPanelBundle/Resources/config/routing.yml"
    prefix:   /api/v1/users/