如何在config.yml中获取域名?

时间:2014-05-21 08:50:06

标签: php symfony config domain-name

我想在config.yml访问我的网站域名。

  

示例:www.site1.com =>我想获得site1.com

所以我不知道是否存在像%kernel.something%那样返回domaine名称的变量,如果它们不存在,我怎样才能在config.yml中得到它?

1 个答案:

答案 0 :(得分:0)

正如@DOZ所说,你必须创建php文件,比如param.php

$container->setParameter('domain_name', $_SERVER['HTTP_HOST']);

param.php放在app/config目录中。

然后您需要在param.php中导入app/config/config.yml

imports:
# ...
- { resource: param.php }

现在,您可以将config.yml中的参数用作%domain_name%