Magento にはマルチストア セットアップがあります。つまり、2 ストア セットアップです。
- 米ドル取引の英語と、
- 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 ファイルに何を追加する必要がありますか?