symfony 中带有域名的 URL
URLs with domain name in symfony
我刚开始使用 Symfony,我找不到解决问题的方法:
我有一个域,比如 testing.domain.tld
我在其中部署我的应用程序以进行测试。对于我所有自己编写的控制器,路由都按预期工作,但是当我发送电子邮件或在 easyadmin 中时,生成的 URL 类似于 127.0.0.1:8080/route
而不是 testing.domain.tld/route
.
这可能可以在配置中完成,但我没有看到 where/how...
如有任何提示,我将不胜感激!
您必须配置路由器请求上下文库 url。如果您至少使用 Symfony 5.1,则可以通过 framework.router.default_uri
配置键对其进行配置,否则您必须指定应用程序的主机、方案和基本路径。
我刚开始使用 Symfony,我找不到解决问题的方法:
我有一个域,比如 testing.domain.tld
我在其中部署我的应用程序以进行测试。对于我所有自己编写的控制器,路由都按预期工作,但是当我发送电子邮件或在 easyadmin 中时,生成的 URL 类似于 127.0.0.1:8080/route
而不是 testing.domain.tld/route
.
这可能可以在配置中完成,但我没有看到 where/how...
如有任何提示,我将不胜感激!
您必须配置路由器请求上下文库 url。如果您至少使用 Symfony 5.1,则可以通过 framework.router.default_uri
配置键对其进行配置,否则您必须指定应用程序的主机、方案和基本路径。