【发布时间】:2012-11-28 21:27:37
【问题描述】:
您可能知道,如果您的产品共享一个 url 密钥,则该 url 密钥将附加一个数字:
即
http://www.example.com/main-category/sub-category/product-name-**6260**.html
我如何找到那个 6260 的 来源(这是附加到我的网址的 # 之一)?我试过产品id,sku,我找不到它的来源。我问的原因是,如果我能找到它,我可以创建一个字符串替换函数,在我在某些产品列表页面上回显它们之前将其从 url 中清除。
谢谢。
【问题讨论】:
-
您是否查看了管理区域中的 URL 重写?从this SO 上的帖子,以及我自己所见,这与 URL 重写和索引问题有关
-
我担心的是我正在控制一个拥有 数千个 可配置产品的网站(这就是导致 url 键重复的原因),之前没有人处理过这个问题。我不确定管理员中是否有一个部分可以一口气解决这个问题。我担心的是,与您提到的那篇帖子不同,我的带数字的网址是动态的,我找不到真正的模式。这就是为什么我想知道是否有一种动态方法可以找出动态附加数字的来源。这是我的担忧。显然有一个函数可以控制它...谢谢。
-
刚刚想了想,可配置产品的URL键与简单产品的URL key有什么不同吗?如果没有,这也会引起问题
-
那是我的地狱,正确的。简单和分组的产品共享该 url 密钥,并且有数千种此类产品,并且上帝知道它们共享 url 多少次。大多数产品,当我使用函数来提取产品类别网址时,都可以正常工作。但他们中的一些人偷袭了一切。所以我想知道什么功能可以控制这个,或者是否有办法说“附加一个 sku,而不是这个神秘数字”。我想重点是,它是基于# of url key issues,而不是与产品本身有关的东西?例如,如果有 2500 个重复项,一个 url 键将有 2500 个?
标签: url numbers magento-1.9