Symfony / Twig absolute_url生成错误的URL

时间:2018-01-29 11:05:01

标签: symfony twig symfony-3.4

应用程序安装在我们的集成服务器+分支文件夹(http://integration/feature-abc/

Symfony 2.8行为

asset('/image.png') =>生成/feature-abc/image.png

absolute_url(asset('/image.png')) =>生成http://integration/feature-abc/image.png

Symfony 3.4行为

asset('/image.png') => /feature-abc/image.png

absolute_url(asset('/image.png')) =>生成http://integration/image.png

使用absolute_url

时缺少要素文件夹(/ feature-abc /)

在从symfony 2.8升级到3.4之前,网址是正确生成的。

任何人都知道为什么会发生这种情况?

2 个答案:

答案 0 :(得分:1)

Preciel完全正确。省略前导斜杠将使其再次起作用。我只是想知道为什么它没有2.8的缺陷。

感谢您的帮助: - )

答案 1 :(得分:0)

你可以发布你的配置转储吗?

bin/console debug:config framework

这里似乎没有任何改变。如果设置正确,还要检查docs的base_path。