我们在 Magento 中有一个多商店设置 - 嗯,一个两商店设置:
- 美元交易的英语和,
- CAD交易英语
“en”存储使用默认 URL — 即 domain.com/ “en-ca”存储设置为子文件夹 — 即 domain.com/ca/
产品/类别 URL 都是相同的,它们只是附加在上述商店 URL 的末尾。
我们需要添加以下标签:
<link rel="alternate" hreflang="en" href="http://domain.com/" />
<link rel="alternate" hreflang="en-ca" href="http://domain.com/ca/" />
其中产品/类别 URL 附加到 href 标记中的商店域。
对于产品 URL:domain.com/product-name.html,上述标签应变为:
<link rel="alternate" hreflang="en" href="http://domain.com/product-name.html" />
<link rel="alternate" hreflang="en-ca" href="http://domain.com/ca/product-name.html" />
对于类别 url:domain.com/category1/subcategory2/,上述标签应变为:
<link rel="alternate" hreflang="en" href="http://domain.com/category1/subcategory2/" />
<link rel="alternate" hreflang="en-ca" href="http://domain.com/ca/category1/subcategory2/" />
为了正确获取每个产品或类别页面的这些输出,需要在模板头 .phtml 文件中添加什么?