在单个magento上具有不同域名的多个网站

在单个magento上具有不同域名的多个网站,magento,magento-1.7,magento-1.5,Magento,Magento 1.7,Magento 1.5,我已经安装了一个magento实例。我想添加两个网站批发网站和零售网站。 批发和零售网站都在一个magento中。两个网站的产品和目录相同,但批发和零售网站的价格不同 当我打开批发网站时,客户不应该看到产品的价格。要查看产品的价格,他/她需要登录。在retail.com中,客户可以看到产品的零售价格 此外,这两个网站的客户也会有所不同。i、 e.批发客户属于批发网站,零售客户属于零售网站 我尝试了一些链接,但不能做到同样的。有什么方法可以做到这一点吗?是的,你可以做到 对于此设置,您应该在mag

我已经安装了一个magento实例。我想添加两个网站批发网站和零售网站。 批发和零售网站都在一个magento中。两个网站的产品和目录相同,但批发和零售网站的价格不同

当我打开批发网站时,客户不应该看到产品的价格。要查看产品的价格,他/她需要登录。在retail.com中,客户可以看到产品的零售价格

此外,这两个网站的客户也会有所不同。i、 e.批发客户属于批发网站,零售客户属于零售网站

我尝试了一些链接,但不能做到同样的。有什么方法可以做到这一点吗?

是的,你可以做到

  • 对于此设置,您应该在magento实例中创建两个网站。一个用于批发网站,另一个用于零售网站

  • 每个网站都有自己的类别,所有产品都必须添加到两个网站和两个网站的类别中

  • 要配置产品价格的可见性,必须创建或安装扩展。批发网站必须是活动的,零售网站必须是非活动的

  • 您可以确定如何在magento安装中共享用户帐户:系统范围或每个网站。您可以在系统-配置-客户配置下找到此设置

  • 您可以为客户组配置不同的价格。在您的情况下,我会为批发网站创建一个客户群。因此,retail.com将显示默认价格。在系统-配置-客户配置下,您还可以为新帐户设置默认组。将范围更改为wholesale.com并选择批发客户组


  • 我相信这应该可以做到。

    我知道你的想法,但有一件事我不能做到,那就是如何在诸如批发网站和零售网站这样的浏览器中打开不同的网站。如何分别重定向到批发网站和零售网站。您必须调整其中一个网站的基本url。例如,如果您的默认基本url是retail.com,那么您必须调整批发网站的基本url。转到System-Configuration-General-Web,将范围更改为批发网站,并将基本URL更改为wholesale.com。我以前尝试过此操作,但无法重定向到wholesale.com或retail.com抱歉,忘记添加此项。您还必须更新服务器上的vhost设置。您必须添加应为每个域运行的网站代码。例如:
    ServerName wholesale.com DocumentRoot/path/to/magento/root/SetEnv MAGE\u RUN\u code“批发网站id”SetEnv MAGE\u RUN\u TYPE“网站”ServerName retail.com DocumentRoot/path/to/magento/root/SetEnv MAGE\u RUN\u code“零售网站id”SetEnv MAGE\u RUN\u TYPE“网站”