在其配置页面中,模块 Blocklayered 提供了 3 个 url,可以从 crontab 调用以重建索引。其中一个 url 用于重建 url 索引。
默认情况下,此 url 后缀为参数 &truncate=1
。这意味着每次调用此 url 时,layered_friendly_url
表都会被截断并完全重建(这需要大量时间)。
我想知道为什么默认情况下不将其设置为truncate=0
,以及我是否可以以这种方式安全地使用它?我可以每天用truncate=0
调用它,例如每月用truncate=1
调用它以删除不需要的索引吗?
- 您可以安全地使用
truncate=0
?是的 - 如果不调用
truncate=1
则只需生成以前未生成的 URL。换句话说,如果您不使用truncate=1
则不会重新生成或更新现有 URL。
祝你好运。