我有一个以美元设置为基础货币的网站。该域名有一个主页面(index.php),客户可以点击/选择男性或女性的产品。然后,他们将被转发到:www.domain.com/men或www.domain.com/women。当客户结账时,付款将通过PayPal以美元处理。
我的客户现在要求我允许用户使用 使用CDN货币结账。
这就是我到目前为止所做的......
在Magento管理面板中:
1)为购买cdn的男性和女性创建了2个新产品类别: Men-Cdn / Women-Cdn(某些产品在加拿大不可用)。
2)创建了一个名为“MyDomainCdn”的新网站。
3)创建了2家新店: MyDomain Men Cdn商店/ MyDomain女装店
4)创建了2个新商店视图: MyDomain Mens Cdn Store View / MyDomain Womens Cdn Store View 并为每个人分配了适当的目录。
在文件管理器中:
1)创建了一个名为cdn.mydomain.com的新子域。
我是否在正确的轨道上?如果是这样,我的下一步是什么, 或者是否有教程指导我完成这一部分?
我完全坚持下一步该做什么。
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:1)
毕竟你可能不需要单独的类别。可以为各个网站禁用每个产品,请参阅产品编辑页面上的网站选项卡。
转到系统>配置>网络的。在左上角将范围控制更改为新网站,以下更改将仅适用于它而不是整个Magento。在“安全”和“不安全”部分中,将基本网址更改为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”)将作为商店代码放在 System>中。管理商店。