在magento中分开两个网站

时间:2017-01-25 09:31:42

标签: magento-1.9

有两个域,两个网站和两个商店,但有一个magento(1.9)和一个数据库。 例如 Site1在域1上,站点2在域2上,但magento是1,两个站点都有相同的数据库。

我想要什么,将magento和两个数据库分开?请告诉我该怎么做?

1 个答案:

答案 0 :(得分:0)

由于您有一个根文件夹(magento)。将两个域都指向此根文件夹(您的magento文件夹);

然后转到index.php并添加此代码:Mage::run($mageRunCode, $mageRunType);之前

switch($_SERVER['HTTP_HOST']) {
    case 'example.com':
    case 'www.example.com':
        $mageRunCode = 'base';
        $mageRunType = 'website';
    break;
    case 'example2.com':
    case 'www.example2.com':

        $mageRunCode = 'example2';
        $mageRunType = 'website'; 
    break;
}

mageRunCode将成为您的网站代码。相应地更改。

转到system->configuration 你可能需要更新网页和设计标签.. 更改Current Configuration Scope:并将值从Web和设计标签更新为适当的值。

请参阅此链接以获取更多信息:https://www.properhost.com/support/kb/30/How-To-Setup-Magento-With-Multiple-Stores-And-Domains