同一magento商店的多个子域

时间:2012-09-21 08:42:49

标签: magento

在我们的开发服务器上,我有一个Magento商店,与其他几个开发人员分享,他们有不同的网址,但指向同一个数据库。

例如,developer1将http://dev1.magshop.com dev2将http://dev2.magshop.com等 他们都用GIT推动他们的工作。

我遇到的问题是,当我继续http://dev2.magshop.com时,它会将我抛回http://dev1.magshop.com(我先配置)

我想让每个人都留在自己的网址上。我该怎么做?我看到很多教程如何添加第二个商店或第二个网址,但这是出于其他原因而不符合我的需求。

感谢世界。

====编辑====
最后要实现这一点,最简单的方法是让{{base_url}}处于开发状态......我甚至不知道为什么我改变了它,并使它变得如此复杂。

1 个答案:

答案 0 :(得分:1)

我很抱歉,但是不能不可能达到你想要的效果。

Magento使用web/unsecure/base_url数据库表中配置的core_config_data生成给定范围的所有URL。

这意味着,即使您将Magento代码复制到另一个(子)域以按代理方式分离开发人员,它们仍会连接到配置为使用http://dev1.magshop.com作为基本URL的数据库。

也就是说,要让每个人都使用自己的URL,您需要为每个开发人员设置一个数据库。或者完全重新设计Magento的base_url处理(不推荐)。