从二级商店切换时的Magento多重问题

时间:2012-05-18 21:00:18

标签: magento

我使用此方法在一个Magento安装下设置了2个商店: http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions

每家商店都有自己的网址,即。 http://mainstore.comhttp://secondarystore.com(在cpanel中添加域名)

如果我导航到mainstore然后使用商店切换器切换到secondarystore,一切都按预期工作。我可以登录中学并留在那里。

如果我在开始时直接导航到辅助存储,则会出现问题。如果我这样做然后尝试登录,我会自动重定向到http://mainstore.com/customer/account/login/

如果我导航到http://mainstore.com然后切换到辅助商店,有没有人知道为什么事情只能正常工作?

修改 我注意到如果我使用secondarystore.com?_store=secondstore而不仅仅是secondarystore.com访问辅助商店,它可以很好地工作。任何人都知道如何在不需要? _store = secondstore?

的情况下获得相同的结果

1 个答案:

答案 0 :(得分:0)

您需要为每个URL设置单独的Apache vhost条目。您对两者使用相同的文档根目录。在每一个中,你应该有一组行,如:

SetEnv MAGE_RUN_CODE=base
SetEnv MAGE_RUN_TYPE=website

使用您在第二个网站的管理员中设置的实际网站代码更改“base”。