2012-09-21 36 views
2

在我们的开发服务器上,我有一个Magento商店,与其他一些拥有不同网址但指向同一数据库的开发人员共享。同一个magento商店的多个子域名

例如developer1将有http://dev1.magshop.com DEV2将有http://dev2.magshop.com
他们都推自己的工作与GIT。

我的问题是,当我去http://dev2.magshop.com它抛出我回http://dev1.magshop.com(我先配置)

我想有大家都停留在自己的网址。我该怎么做?我看了很多教程如何添加第二个商店或第二个网址,但这是由于其他原因不符合我的需要。

感谢世界。

==== ====编辑
最后实现这一目标的简单方法是离开{{BASE_URL}}在发展......我甚至不知道我为什么要改变这一点,并作出如此复杂。

回答

1

对不起,但afaik它是不可能达到你想要的。

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

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

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

+0

我正在研究核心代码中的base_url,我可以对其进行配置,但仍有一些问题。 – Shadowbob

相关问题