我正在尝试在同一个主机帐户中设置多个商店,我在那里研究了许多有趣的指南。
对我来说,我想出了最简单的解决方案 - 将我的dot com网站映射到主机上的同一目录,并修改.htaccess以根据URL启动不同的网站,如下所示:
SetEnvIf Host .*anatscraftonia.* MAGE_RUN_CODE="anatscraftonia";
SetEnvIf Host .*anatscraftonia.* MAGE_RUN_TYPE="website";
我的第一家商店运作良好,但是当我去anatscraftonia.com时,我总是得到一个Magento 404页面。 我检查了所有设置,定义了多个商店,上面的代码是从我添加的网站管理控制台进行复制/粘贴。我为所有商店启用了主页,并为安全/不安全重新定义了基本URL。我也试过改变网站存储,没有任何改进。
我还缺少什么?我怎么才知道它试图去哪个页面,或者它是否只是“无路线”或完全被打击......
答案 0 :(得分:1)
http://alanstorm.com/magento_controller_dispatch_logging
我认为您无法将这些文件放入当前安装中,但它应该让您知道在哪里粘贴一些日志记录功能,以了解Magento为什么要路由到404。
答案 1 :(得分:0)
我不是100%肯定你想要实现的目标,但为什么不使用单一的magento实例来处理商店和magentos拥有的多商店功能..
此处的详细信息http://dx3webs.com/front/2010/08/magento-multistore-setup-under-plesk/帖子中还包含指向cpanel说明的链接。
说明适用于多个域,但可以使用子文件夹