我在 Symfony 4 应用程序中找不到任何有关全局路由前缀的信息。我发现的唯一一件事@route
是用. 但我不使用注释,我需要所有控制器都具有相同的前缀。
现在我可以在文件中像这样在 S3 中执行此app/config/routing.yml
操作:
app:
resource: '@AppBundle/Controller/'
type: annotation
prefix: /foo
但是 S4 是无捆绑的,我不能这样做——我必须创建一个我不需要的捆绑。
是否可以在 Symfony 4 中定义全局路由前缀,或者我最终会为每个根添加前缀/创建自定义路由加载器,特别是如果我在 YAML 中配置路由?