Magento将-1放在我的URL中,我可以通过编程删除吗?
我必须在我的Magento安装中创建许多新商店。这样做的一件事是迫使我对整个站点进行大量的重新索引。对于大多数人来说,这根本不是一个问题,但是我似乎总是对我的URL索引有问题 出于某种原因,当我重新索引我的URL时,它希望在我所有URL的末尾加上“-1”。据我所知,这是为了系统中某个地方的某种复制。我真的很想摆脱这些,使他们不再有-1在他们里面。我的reindex仍在运行,所以我希望它完成后能自行解决(现在我想在我们的开发服务器上需要几天时间)。然而,如果他们不删除自己,我可能需要找到一个替代的解决方案 如果我编写一个查询脚本,只从系统中删除这些重定向,你认为这会破坏整个系统吗?以前有人做过类似的事情吗Magento将-1放在我的URL中,我可以通过编程删除吗?,magento,Magento,我必须在我的Magento安装中创建许多新商店。这样做的一件事是迫使我对整个站点进行大量的重新索引。对于大多数人来说,这根本不是一个问题,但是我似乎总是对我的URL索引有问题 出于某种原因,当我重新索引我的URL时,它希望在我所有URL的末尾加上“-1”。据我所知,这是为了系统中某个地方的某种复制。我真的很想摆脱这些,使他们不再有-1在他们里面。我的reindex仍在运行,所以我希望它完成后能自行解决(现在我想在我们的开发服务器上需要几天时间)。然而,如果他们不删除自己,我可能需要找到一个替代的
我最担心的是,如果截短整个表并从头开始,我的产品将无法在网站上显示,直到它重建,而现在这个过程似乎需要大约3天。我发现解决这个问题的最佳方法是确保没有挂起的索引过程,如果是这样,请在此之前处理好它们,并进行数据库备份: 管理->目录->URL重写管理器 “-1.html”(减去双引号)的请求路径搜索 删除所有内容并在系统->索引管理下重新索引“目录URL重写” 我相信重复是由于创建新产品时过时或不正确的索引导致的,然后在索引过程中创建了重复
希望这有帮助。我注意到的一件事是,所有包含-1的URL在选项列中都有值RP。这意味着什么?这里有更多关于这个问题的内容