0

我想在 magento 中管理多站点多存储。这里是域 1. WWW.ABC.COM 2. SECOND.XYZ.com

仅供参考:主要 URL 是 www.abc.com,次要 URL id second.xyz.com 属于另一个域 (xyz.com)。

请帮助我如何在 magento 中管理这些以及服务器上需要什么配置。

这两个站点都托管在专用服务器上。

提前致谢。

4

1 回答 1

0

在管理商店部分,为您的第二个网站添加一个条目。记住您分配给它的代码。我将在这个例子中使用“xyz”。

为新网站创建您的商店和商店视图。

备份您的 index.php 文件。

在 index.php 的底部,将 mage run code 设置为您的网站代码;将运行类型设置为“网站”:

/* 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。

你应该被设置。

然而,这只是一种方法。有关更多信息,请参阅

于 2012-12-06T21:09:07.663 回答