可以在Magento Community Edition上托管多个商店吗?以及如何在设置时为每个新商店自动创建子域名?
答案 0 :(得分:6)
是的,您可以从Magento社区版运行多个站点。官方Magento博客实际上只是有一篇关于此的帖子,您可能想要查看: http://www.magentocommerce.com/blog/comments/from-the-support-team-multi-site-domain-name-setup/
要点是您需要在Admin后端创建一个新商店。如果您没有为两个站点使用相同的产品目录,则还需要在目录类别设置中创建另一个“根类别”,并将该类别指定为第二个商店的正确根目录。
最后,子域问题。根据您运行的服务器设置类型,这可能是一个棘手的部分。如果您完全控制服务器(最好的想法,因为从资源的角度来看,在共享主机上运行Magento有点问题),请将vhost添加到apache并在.htaccess中为您的站点设置环境MAGE_RUN_CODE和MAGE_RUN_TYPE变量。 / p>
但是,在创建网站时,我没有看到任何简单的方法来设置子域。您需要编写apache来创建主机并修改.htaccess,这将需要从Magento站点完成一些重要的开发。
该链接另一端的更详细的答案。希望有所帮助。
谢谢, 乔
答案 1 :(得分:0)
是的,您可以在一个Magento CE平台上为多个客户端运行多个商店。我推荐AITOC的“高级权限”模块。有几点需要注意(您可能需要自己扩展模块以向某些区域添加一些功能,例如,促销部分不会支持CE中的范围,无论是否有AITOC模块)。
另外值得注意的是,AITOC的模块并不便宜,如果您在其上运行多个客户端,那么很有可能您需要“无限制”(即最昂贵)的许可证。祝你好运!