I do not have many menues for particular products, but menues for product categories and their subcategories.
I do not think this is the way, how Joomla´s core works with its own articles:
For example:
You have an Article Company News 1, which is located in the category Company, Subcategory News (http://www.kcandco.dehttp://www.kcandco.de/company/28-news/58-company-news-1.html) and is not linked directly trough the menue.
The Article is shown in the Blog Layout of the Menue Item Company (
www.kcandco.de/company.html
) and the Blog Layout of the Menue Item Blog (
www.kcandco.de/blog.html
).
In both cases you get the same URL for the Article itself:
www.kcandco.de/company/28-news/58-company-news-1.html
, because Joomla checks that it´s the same Article and generates the URL because of it´s belonging to the category Company, Subcategory News.
Only if you add two Menue Items for a article, I get two different URLS and duplicate content, but can also be helpful, if you want to show a article in different ways. You have also the possibity to show the article in different ways, if it is not linked by a menue item directly, by changing the properties of the Blog layout.
Why should this not work with hikashop products?
The canonical URL works fine, but it is hard to add them if you have many products without any "help" and to get no duplicate canonical URLS by mistake, my proposal could be optional. Also Joomla generates a canonical URL for each page on it´s own, so you get two canonical URLS!
Rgds
Christian