【问题标题】:Magento Puts -1 in My URLs Can I Remove Programatically?Magento 在我的 URL 中添加 -1 我可以通过编程方式删除吗?
【发布时间】:2011-02-16 17:05:47
【问题描述】:

我必须在我的 Magento 安装中创建许多新商店。这样做的一件事是迫使我不得不在整个网站上进行大量的重新索引。对于其中大多数,这根本不是问题,但是我的 URL 索引似乎总是有问题。

由于某种原因,当我重新索引我的 URL 时,它想在我所有 URL 的末尾加上“-1”。据我了解,这是系统中某处的某种重复。我真的很想摆脱这些,这样它们里面就不再有 -1 了。我的重新索引仍在运行,所以我希望一旦完成,它最终会自行解决(现在我认为在我们的开发服务器上需要几天时间)。但是,如果他们不自行移除,我可能需要寻找替代解决方案。

如果我要编写一个查询脚本来简单地从系统中删除这些重定向,您认为这会破坏整个系统吗?以前有人做过这样的事吗?

我最担心的是,如果截断整个表格并从头开始,我的产品将在网站上不可见,直到它重建,而现在这个过程似乎需要大约 3 天。

【问题讨论】:

标签: magento


【解决方案1】:

我发现解决此问题的最佳方法是确保您没有挂起的索引进程,如果有,请在此之前处理它们并进行数据库备份:

管理员 -> 目录 -> URL 重写管理器。

请求路径搜索“-1.html”(减去双引号)

删除所有这些并在系统 -> 索引管理下重新索引“目录 URL 重写”。

我相信重复来自于在创建插入的新产品时过时或不正确的索引,然后在索引期间创建重复。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2012-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多