Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns Symfony2中的虚拟域或多站点路由_Dns_Symfony - Fatal编程技术网

Dns Symfony2中的虚拟域或多站点路由

Dns Symfony2中的虚拟域或多站点路由,dns,symfony,Dns,Symfony,我在Symfony2中有一个项目,它支持多个域和每个站点的多个页面,所有这些都运行在同一个代码库上,因此我们可以维护单个代码库 我可以将所有传入的请求传递给“域控制器”捆绑包,并允许控制器确定它是什么域,并为该域包含适当的捆绑包,或者有更好的方法来实现这一点吗?Symfony 2.0不支持这一点。但是,这是针对2.1的。您有没有找到解决方案?不幸的是,我认为在这种情况下,只有走很长的路。将所有路由传递到第一个捆绑包中的控制器,然后从那里将其分割(将它们发送到最终生成所需站点/页面的适当捆绑包)您

我在Symfony2中有一个项目,它支持多个域和每个站点的多个页面,所有这些都运行在同一个代码库上,因此我们可以维护单个代码库


我可以将所有传入的请求传递给“域控制器”捆绑包,并允许控制器确定它是什么域,并为该域包含适当的捆绑包,或者有更好的方法来实现这一点吗?

Symfony 2.0不支持这一点。但是,这是针对2.1的。

您有没有找到解决方案?不幸的是,我认为在这种情况下,只有走很长的路。将所有路由传递到第一个捆绑包中的控制器,然后从那里将其分割(将它们发送到最终生成所需站点/页面的适当捆绑包)您是否可以使用Apache代理从到的请求,并使用正常路由来完成其余的工作?实际上,这已经在2.2中实现,该版本将于2013年2月发布。