我已经在example.com上配置了Magento 1.9 multistore主存储,在site1.example.com上配置了第二个商店
我完全遵循了本教程:
http://www.wptaskforce.com/setting-magento-site-multiple-stores-subdomains/
在Magento后端,一切都已配置,子域也正确配置。
此外,htaccess文件已按照教程的指示进行配置。
然而,当我去子域上的商店时,我看到主商店的相同目录内容,而不是子域上商店的那个,我试图改变主商店的背景,看看是否有变化也发生在子域上的商店,但它没有。
我做错了什么?
答案 0 :(得分:0)
如何在magento中创建多个商店
窗口显示类别部分。
在右侧栏中选择添加根类别。 https://www.dropbox.com/s/l1qlaquhpgctq46/image2.png?dl=0
将打开一个包含空字段的新窗口,填写所有必填字段。 a)在名称中输入商店的名称。 b)选择Is Active为yes。 c)在显示设置选项卡下,为Is Anchor选择yes。 d)现在点击保存类别以保存设置。
https://www.dropbox.com/s/l6i4epy85ghnd7f/image3.png?dl=0
https://www.dropbox.com/s/mw2javuurmosbig/image4.png?dl=0
a)在名称字段中输入商店的名称。 b)在代码字段中输入唯一字符串,不带任何空格(唯一代码稍后将使用) c)点击右上角的保存网站。
https://www.dropbox.com/s/xm2z58wbyusv0k5/image6.png?dl=0
a)在网站中从下拉列表中选择您的网站。 b)在名称中输入商店的名称。 c)在根类别中,选择在步骤4(a)中创建的类别名称。
https://www.dropbox.com/s/wla2v3yi8gsw8cl/image7.png?dl=0
d)点击保存商店以保存商店。
https://www.dropbox.com/s/5fbbm5ibzuvqltz/image8.png?dl=0
a)在“商店”字段中选择您的名字。 b)在视图字段中提供视图名称。 c)在代码中为您的商店视图输入唯一字符串标识符。 d)将状态更改为启用。
https://www.dropbox.com/s/18a453tes3grvmr/image9.png?dl=0
e)单击“保存商店视图”以保存商店视图。
9:现在进入系统>配置>当前配置范围(左上角)
https://www.dropbox.com/s/cq68gzs673tn4ly/image11.png?dl=0
a)从左侧边栏菜单中选择Web。 b)展开安全和不安全部分,并为两者输入基本URL。 c)单击保存配置。
打开你的Magento index.php(这位于magento的根目录下) a)现在搜索
/* Run store or run website */
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';
并输入以下代码
if($_SERVER['HTTP_HOST'] == 'mystore.com')
{
Mage::setIsDeveloperMode(true);
$mageRunCode = 'mystore1';
$mageRunType = 'website';
}
else if($_SERVER['HTTP_HOST'] == 'mystore1.com')
{
$mageRunCode = 'mystore1';
$mageRunType = 'website';
}
else
{
$mageRunCode = 'mystore2';
$mageRunType = 'website';
}
在上面的代码中输入您的商店名称而不是mystore.com,输入在6(b)中输入的唯一代码,并使用网站创建网站和商店来创建商店。