安装两个具有相同php docroot的商店后的麻烦

时间:2010-09-04 02:15:13

标签: magento

我正在尝试在同一个主机帐户中设置多个商店,我在那里研究了许多有趣的指南。

对我来说,我想出了最简单的解决方案 - 将我的dot com网站映射到主机上的同一目录,并修改.htaccess以根据URL启动不同的网站,如下所示:

SetEnvIf Host .*anatscraftonia.* MAGE_RUN_CODE="anatscraftonia";
SetEnvIf Host .*anatscraftonia.* MAGE_RUN_TYPE="website";

我的第一家商店运作良好,但是当我去anatscraftonia.com时,我总是得到一个Magento 404页面。 我检查了所有设置,定义了多个商店,上面的代码是从我添加的网站管理控制台进行复制/粘贴。我为所有商店启用了主页,并为安全/不安全重新定义了基本URL。我也试过改变网站存储,没有任何改进。

我还缺少什么?我怎么才知道它试图去哪个页面,或者它是否只是“无路线”或完全被打击......

2 个答案:

答案 0 :(得分:1)

几年前,我将一些快速而脏的代码汇总在一起,以记录Magento Community 1.3x中的控制器调度过程。

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说明的链接。

说明适用于多个域,但可以使用子文件夹