Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento-多网站、多货币_Magento - Fatal编程技术网

Magento-多网站、多货币

Magento-多网站、多货币,magento,Magento,我有一个以美元为基础货币的网站。该域有一个主页(index.php),客户可以在其中单击/选择男性或女性产品。然后,他们将被转发到以下地址:www.domain.com/men或www.domain.com/women。当客户结账时,付款通过PayPal以美元进行处理 我的客户现在要求我允许用户能够 使用CDN货币结账 这就是我到目前为止所做的 在Magento管理面板中: 1) 为购买cdn的男性和女性创建了2个新产品类别: 男性Cdn/女性Cdn(某些产品在加拿大不提供) 2) 创建了一个名

我有一个以美元为基础货币的网站。该域有一个主页(index.php),客户可以在其中单击/选择男性或女性产品。然后,他们将被转发到以下地址:www.domain.com/men或www.domain.com/women。当客户结账时,付款通过PayPal以美元进行处理

我的客户现在要求我允许用户能够 使用CDN货币结账

这就是我到目前为止所做的

在Magento管理面板中:

1) 为购买cdn的男性和女性创建了2个新产品类别: 男性Cdn/女性Cdn(某些产品在加拿大不提供)

2) 创建了一个名为“MyDomainCdn”的新网站

3) 创建了2个新店: MyDomain男性Cdn商店/MyDomain女性商店

4) 创建了2个新的商店视图: MyDomain男士Cdn店铺视图/MyDomain女士Cdn店铺视图 并将相应的目录分配给每一个

在文件管理器中:

1) 创建了一个名为cdn.mydomain.com的新子域

我走对了吗?如果是的话,我下一步该怎么办, 或者有没有指导我完成这部分的教程

我完全不知道下一步该怎么办

任何帮助都将不胜感激


谢谢。

您可能根本不需要单独的类别。可以针对单个网站禁用每个产品,请参见产品编辑页面上的“网站”选项卡

转到系统>配置>网络。在左上角,将范围控制更改为新网站,以下更改将仅适用于该网站,而不适用于整个Magento。在安全和不安全部分中,将基本URL更改为
http://cdn.mydomain.com/

您可能拥有用于事务的SSL证书。除非您有罕见的通配符类型,否则它将不适用于子域。去购买第二个证书,以匹配您放入“安全”部分的域

仍处于系统>配置状态时,转到货币设置。范围仍然限制了对新站点的更改。如果有意义,也可以更改显示货币和允许的货币

我不知道你在用文件管理器做什么。其目的是让
cdn.mydomain.com
指向与
www.mydomain.com
完全相同的目录,这通常会发生。相反,编辑
.htaccess
文件,在任何其他重写之前添加此位

RewriteCond %{HTTP_HOST} ^cdn.mydomain.com 
RewriteRule ^ - [E=MAGE_RUN_CODE:cdn]
运行代码(“cdn”)将作为存储代码放入系统>管理存储中