Magento 2是一个非常强大的电子商务平台,可以让商家完全控制他们的商店; 但是使用的时间长了会产生许多碎片,如果您已从CSV导入目录(产品或类别),或者使用“ 复制”功能创建了许多目录(产品或类别) ,则可能会发现自己有 重复的url_key。重复的URL会有两种以下情况:
与同一商店中的另一个产品具有相同url_key的产品实体。
具有与同一商店中的另一个类别相同的url_key的类别实体,并且具有相同的类别路径(相同的父类别)
。如上所述,导入您的URL或使用“ 复制”功能可以正常地创建重复的网址,而无需操作什么。与Magento 1(它会尝试创建一个随机的url后缀)不同,Magento 2并不兼容。您将获得非seo友好的URL,例如:
有时候批量导入的产品,或是从M1升级过来的产品会出现 以下产品链接的情况
https://www.magentola.com/catalog/product/view/id/[id]/s/[url_key]/
比如:
entity_id | url_key |
---|---|
5 | foo-bar |
6 | foo-bar |
7 | foo-bar |
而此解决方法而实现:
entity_id | url_key |
---|---|
5 | foo-bar |
6 | foo-bar-6 |
7 | foo-bar-7 |
作者设置此篇文章部分内容需要付费才可阅读!