如何在magento中的不同域上设置多个商店?

时间:2014-01-14 19:15:52

标签: magento magento-1.7 e-commerce

我正在研究magento 1.7版本。 我在域名上有一个商店说domain1.com,它正在运作。 现在我想添加另一个域作为多个商店说domain2.com 我从admin创建了网站,商店,商店视图,并更改了新创建的商店(domain2.com)的基本网址。 我将index.php和.htaccess文件从domain1.com复制到domain2.com根文件夹。

在domain2.com的.htaccesss文件中添加以下行: -

SetEnvIf Host www\.domain2\.com MAGE_RUN_CODE=domain2
SetEnvIf Host www\.domain2\.com MAGE_RUN_TYPE=website 
SetEnvIf Host ^domain2\.com MAGE_RUN_CODE=domain2 
SetEnvIf Host ^domain2\.com MAGE_RUN_TYPE=website

domain2.com的index.php文件是: -

$mageFilename = MAGENTO_ROOT . '/app/Mage.php';

但是当我运行domain2.com时,它给出了如下错误: -

/home/httpd/vhosts/domain2.com/httpdocs/app/Mage.php was not found

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

这听起来像托管问题 - domain2.com看起来并不指向与domain1.com相同的文件夹。

你可以像这样链接linux上的文件夹:

$ cd /home/httpd/vhosts/
$ ln -sf domain1.com domain2.com