【问题标题】:Truncate Magento 1.9 Core URL Rewrites截断 Magento 1.9 核心 URL 重写
【发布时间】:2019-01-08 13:04:38
【问题描述】:

我需要删除/截断数据库中超过 3 个月的 core_url_rewrite 表的 Magento 1.9 核心 URL 重写。

实现此目的的确切 SQL 查询是什么?

【问题讨论】:

    标签: sql database magento url-rewriting magento-1.9


    【解决方案1】:

    你不能。 core_url_rewrite 表中没有关于日期的信息。您还应该注意不会自动重新创建的自定义重定向。清除表而不删除自定义重定向的 SQL 请求是:

    DELETE FROM core_url_rewrite WHERE is_system = 1;
    

    运行重新索引后,将再次生成所有类别和产品 URL。

    【讨论】:

      【解决方案2】:

      您可以截断整个表,Magento 会自动创建所需的,只需对目录 url 重写进行重新索引。

      【讨论】:

      • 没有。 Magento 这样做只会重新创建系统重定向,而不是自定义重定向,这是非常危险的事情。
      猜你喜欢
      • 2018-12-18
      • 2014-11-24
      • 1970-01-01
      • 2016-10-10
      • 2015-07-27
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 2022-01-19
      相关资源
      最近更新 更多