Php Symfony:按子域加载配置

Php Symfony:按子域加载配置,php,configuration,symfony,Php,Configuration,Symfony,如何在Symfony 3中加载子域的自定义配置,例如: red.color.net: -彩色束 --资源 ---配置 ----红色 ----格林 ----蓝色 blue.color.net: -彩色束 --资源 ---配置 ----红色 ----格林 ----蓝色 归档 app/AppKernel.php 你有办法吗 public function registerContainerConfiguration(LoaderInterface $loader) { $loader->

如何在Symfony 3中加载子域的自定义配置,例如:
red.color.net:

-彩色束 --资源 ---配置 ----红色 ----格林 ----蓝色 blue.color.net:

-彩色束 --资源 ---配置 ----红色 ----格林 ----蓝色 归档

app/AppKernel.php

你有办法吗

public function registerContainerConfiguration(LoaderInterface $loader)
{
    $loader->load($this->getRootDir().'/config/config_'.$this->getEnvironment().'.yml');
}

您可以修改其主体以加载所需的任何配置文件

我正在阅读symfony源代码,解决方案将稍微复杂一点。配置是在请求处理之前构建的。我将试着准备一个例子 -ColorBundle --Resources ---config ----red.yml ----green.yml ----blue.yml
public function registerContainerConfiguration(LoaderInterface $loader)
{
    $loader->load($this->getRootDir().'/config/config_'.$this->getEnvironment().'.yml');
}