Magento不断增加URL重写

时间:2015-05-15 13:45:38

标签: .htaccess magento mod-rewrite url-rewriting magento-1.7

我安装了Magento 1.7.0.2并注意到URL重写最近一直在增加。

例如: 请求路径:product-27x27-4804.html 目标路径:product-27x27-4805.html

所有新的重写都是自定义的,我注意到在重新索引时,计数会增加。

这些新的重写是无效的,基本上是垃圾我需要安全清理,但同时让它们不再出现。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

这有两个部分:

  1. 清理大型URL重写表,这将减慢重新索引。
  2. 请先备份!

    DELETE FROM core_url_rewrite WHERE category_id IS NOT NULL AND product_id IS NOT NULL;
    
    1. 修补magento以防止问题再次发生。请参阅下面的链接,但是请注意建议您截断整个core_url_rewrite表的部分。这将删除所有自定义URL重写以及系统。
    2. https://magento.stackexchange.com/questions/17553/magento-core-url-rewrite-table-excessively-large