在 magento 中设置三个具有不同域名的不同商店和一个带有登录页面、客户服务、关于我们等的公司部分的最佳方法是什么?
像这样的东西:
www.domainname.nl(公司)
www.domainname-store1.nl(商店 1)
www.domainname-store2.nl(存储 2)
www.domainname-store3.nl(商店 3)
我可以在商店管理中设置 4 个商店视图。但是如何从商店部分链接到公司部分的 cms 页面?
在 magento 中设置三个具有不同域名的不同商店和一个带有登录页面、客户服务、关于我们等的公司部分的最佳方法是什么?
像这样的东西:
www.domainname.nl(公司)
www.domainname-store1.nl(商店 1)
www.domainname-store2.nl(存储 2)
www.domainname-store3.nl(商店 3)
我可以在商店管理中设置 4 个商店视图。但是如何从商店部分链接到公司部分的 cms 页面?
我有一个 magento 系统多域。
并在 magentoROOT/ index.php:添加这些行:
/* Run store or run website */
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'store';
// Add This
switch($_SERVER['HTTP_HOST']) {
case 'www.exmample.com':
$mageRunCode = 'base';
$mageRunType = 'website';
break;
case 'www.example2.com':
$mageRunCode = 'websitecode2';
$mageRunType = 'website';
break;
}
// Add This
Mage::run($mageRunCode, $mageRunType);
然后需要配置 System > Configuration > General > Web > Actual urls。这就对了!:)
关于登陆页面...对于一项客户服务,关于我们,键入一页等。为每个范围指定权限。例如:
关于我们 (范围 1、范围 2)
在 example.com 和 example2.com 上相同
如果关于我们的内容需要一些更改,那么您需要为每个范围单独设置关于我们的页面。