Magento 1.7的多家商店。没有指向新网站

时间:2013-02-19 09:42:52

标签: magento-1.7

Magento 1.7中的多家商店。 我在设置这个问题时遇到了问题。 我已经通过配置设置了两个网站,商店,商店视图等以及网址中的网址。 我已经更改了域上的A记录指向magento网站,并且我已经按照指示更改了index.php,但是当我输入我的第二个网站地址时,它只是将我带到主(原始)网站页面,如果我更改了Magento默认网站有效!我不能远离,但我现在正在努力,有什么建议吗? 我被告知在1.7中我只需要改变index.php就可以了 安德鲁

1 个答案:

答案 0 :(得分:0)

您必须提供商店代码或网站代码到服务器变量$ _SERVER ['MAGE_RUN_CODE']或作为index.php文件中Mage :: run()函数的第一个参数,例如,如果网站的每个子域都有一个商店,你可以通过以下方式实现这一目标:

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.');
$_SERVER['MAGE_RUN_CODE'] = $storeOrWebsiteCode;

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.');
Mage::run($storeOrWebsiteCode, 'website');
or
Mage::run($storeOrWebsiteCode, 'store');