Hi,
Caching could indeed have been the source of the issue.
Another potentially source is the "canonical URL" option of your products.
There, you can specify the main URL for each product. It's great for SEO.
And if you activate the "Force canonical URLs on listings" setting of the HikaShop configuration page (
www.hikashop.com/support/documentation/5...ig.html#features_sef
), the system will use that canonical URL over the dynamically generated URL, which relies on the menu item alias.
And thus, if you change the menu item alias of the products listing, then you also need to update the canonical URL of the products, otherwise, when accessing the canonical URL, you'll get a 404 error.
Supposing that you have a lot of products, and you need to update the canonical URL on all of them, you can go in the menu System>Mass actions, and click on the "new" button. Then, add an action "update the values" on the "product_canonical" column, with the mode "operation" and with the value:
replace(product.product_canonical, 'xxx', 'yyy')
where xxx is the old alias, and yyy is the new alias.
Then, when you click on the "process" button, it will run the mass action and fix the canonical URL of the products being processed.
Note that by default, the "limitations" area limits the processing to only the first 500 products. So, you'll have to change this, and/or add a filter so that you can process more products or process them in several batches if you have a lot of them.
You can read more about mass actions here:
www.hikashop.com/support/documentation/167-massaction-form.html