【问题标题】:Symfony4 is there any way to get my Domain Name?Symfony4 有什么方法可以获取我的域名?
【发布时间】:2019-02-26 14:56:14
【问题描述】:

我知道我可以通过 $request->getSomething 获得很多关于 HTTP 请求的信息,但是我没有找到任何地方可以获取我的域名。

我需要它来发送邮件,当我点击邮件<a href="{{ path('lesseeRegistration', {'invitationToken': invitationToken}) }}" target="_blank">ici</a> 中的链接时,我被重定向到http://myRoute,我想被重定向到http://myDomainName/myRoute。当然我可以通过静态写入我的域名来作弊,但我想通过更好的方式解决我的问题

感谢您的帮助:)

【问题讨论】:

    标签: php symfony dns symfony4


    【解决方案1】:

    您只需要获取一个绝对 URL。有一个树枝函数urlDoc here

    你像path函数一样使用它:

    <a href="{{ url('lesseeRegistration', {'invitationToken': invitationToken}) }}" target="_blank">ici</a>
    

    【讨论】:

      猜你喜欢
      • 2022-08-19
      • 2013-05-29
      • 1970-01-01
      • 2022-06-15
      • 2021-01-13
      • 2012-02-19
      • 1970-01-01
      • 2017-07-10
      相关资源
      最近更新 更多