我使用以下方法在一个Magento安装下设置了两个商店:http://webdevster.com/ecommerce/magento/magento-multiple-store-setup-instructions
每家商店都有自己的网址。http://mainstore.com和http://secondarystore.com (在cpanel中添加域)
如果我导航到mainstore,然后使用该存储开关切换到次要存储,那么一切都按预期的方式工作。我可以登录中学然后留在那里。
如果我在一开始直接导航到第二次,那么问题就会出现。如果我这样做,然后尝试登录,就会自动重定向到http://mainstore.com/customer/account/login/
有人知道为什么只有当我导航到http://mainstore.com,然后切换到二级存储时,事情才能正常工作吗?
secondarystore.com?_store=secondstore编辑:编辑:--我注意到,如果我使用而不是仅使用secondarystore.com访问二级商店,它就会工作得很好。有人知道如何在不需要_store=secondstore的情况下获得相同的结果吗?
发布于 2012-05-20 02:00:02
您需要为每个URL分别设置Apache条目。对于这两种情况,都使用相同的文档根。在每一行中,您都应该有一组行,如:
SetEnv MAGE_RUN_CODE=base
SetEnv MAGE_RUN_TYPE=website
用你在第二个站点的管理中设置的实际网站代码更改'base‘。
https://stackoverflow.com/questions/10659690
复制相似问题