我在Symfony 4应用程序中找不到有关全局路由前缀的任何信息。我发现的唯一一件事就是用注释控制器@route。但是我不使用注释,并且我需要所有控制器具有相同的前缀。
现在,我可以在S3中像在app/config/routing.yml文件中这样:
app:
resource: '@AppBundle/Controller/'
type: annotation
prefix: /foo
Run Code Online (Sandbox Code Playgroud)
但是S4是没有捆绑的,我不能做同样的事情-我将不得不创建一个不需要的捆绑包。
是否有可能在Symfony 4中完全定义全局路由前缀,否则我最终将为每个单个根前缀/创建自定义路由加载器,特别是如果我在YAML中配置路由时呢?