我想在magento中管理多站点多线程。这是域名 1. WWW.ABC.COM 2. SECOND.XYZ.com
仅供参考:主要网址为www.abc.com,次要网址为second.xyz.com,属于其他域名(xyz.com)。
请帮助我如何在magento中管理这些,并且在服务器上需要配置什么。
这两个站点都托管在专用服务器上。
提前致谢。
答案 0 :(得分:0)
在“管理商店”部分,为第二个网站添加条目。记住您分配给它的代码。我将在这个例子中使用“xyz”。
为新网站创建商店和商店视图。
备份index.php文件。
在index.php的底部,将法师运行代码设置为您的网站代码;将运行类型设置为“网站”:
/* Store or website code */
$mageRunCode = isset($_SERVER['MAGE_RUN_CODE']) ? $_SERVER['MAGE_RUN_CODE'] : 'xyz';
/* Run store or run website */
$mageRunType = isset($_SERVER['MAGE_RUN_TYPE']) ? $_SERVER['MAGE_RUN_TYPE'] : 'website';
这将使Magento成为您的第二个网站。测试以确保。
将此文件 - 和.htaccess - 复制到XYZ网站的文档根目录。将所有基本目录(app,js,lib,skin,media等)符号链接到ABC站点。
恢复ABC网站上的原始index.php文件。
在System Config-> Web中设置XYZ站点的基本URL。
你应该被设定。
然而,这只是一种方法。有关详情,请参阅this。