【问题标题】:How to get the relative path from Symfony's Router如何从 Symfony 的路由器获取相对路径
【发布时间】:2015-11-18 06:37:45
【问题描述】:

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

【问题讨论】:

    标签: symfony url routing


    【解决方案1】:

    恐怕没有别的办法了:

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

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

    【讨论】:

      猜你喜欢
      • 2017-01-20
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 2011-12-11
      • 1970-01-01
      • 2023-03-31
      相关资源
      最近更新 更多