我在Symfony2中有一个项目,它支持多个域和每个站点的多个页面,它们都运行在相同的代码库上,以便我们可以维护单个代码库。Symfony2中的虚拟域或MultiSite路由
我可以将所有传入的请求传递给“域控制器”包,并允许控制器确定它是哪个域,并为该域包含适当的包,还是有更好的方法来处理这个问题?
我在Symfony2中有一个项目,它支持多个域和每个站点的多个页面,它们都运行在相同的代码库上,以便我们可以维护单个代码库。Symfony2中的虚拟域或MultiSite路由
我可以将所有传入的请求传递给“域控制器”包,并允许控制器确定它是哪个域,并为该域包含适当的包,还是有更好的方法来处理这个问题?
一个好办法发布类似的问题(直到Symfony的2.1出来即是)
你有没有找到一个解决方案? – Nick
不幸的是,我认为漫长的路是这种情况下唯一的方法。将所有路由传递给第一个包中的控制器,然后从那里将其分开(将它们发送到最终会产生所需站点/页的合适包) – Workman
您可以使用Apache代理来自http:// domain1/some的请求-page到http:// shared-domain/domain1/some-page并使用正常路由来完成剩下的工作? – Adam