如何从Symfony的路由器获取相对路径

时间:2015-11-18 06:37:46

标签: symfony url routing

Symfony的UrlGeneratorInterface可以生成路由的绝对路径,例如:'path/to/web/app.php/my/path',但是我需要相对路径,即:'/my/path',这可以针对当前匹配的路径完成使用Request::getPathInfo的路由,如何对其他路由进行处理(除了从请求中获取基本路径,并从UrlGeneratorInterface修改返回的值)?

1 个答案:

答案 0 :(得分:0)

我担心除了以下任何其他方式都不可能:

  • 修剪你提到的,
  • 相应地设置PATH_INFO环境变量。

我建议您重新配置httpd以从请求路径中删除web/app.php - 它会更便携。