1

寻找 Drupal 的“删除时重定向”模块。

我们有一个基于 drupal 的分类列表站点,因此我们有大量列表,这些列表会持续发布然后从站点中删除。目前,当从网站上删除列表时,我们将其保留为未发布(从未删除任何内容)并将用户重定向到搜索类似列表。给他们一个很好的“您要查找的列表不再列出,这里更像它。”

我们正在寻求开始存档列表并从网站上删除旧的未发布列表。我们需要一个模块来保留 PathAuto 生成的已删除节点的路径,并 301 将用户重定向到该列表的搜索结果。一旦列表被删除,这应该会根据节点的分类自动发生。

我知道 path_redirect 模块。它不提供我们正在寻找的自动功能。我已经四处搜索,在构建自己的之前,我想我会在这里发布一个问题,看看是否有我遗漏的东西。

4

1 回答 1

1

有点从臀部拍摄,但听起来好像您需要自定义功能。在hook_nodeapi()$op == 'delete' 上,您想使用path_redirect_save()将节点的当前别名保存为指向搜索页面的重定向。

此功能可能是 path_redirect 的维护者接受的可配置选项。

于 2011-02-16T07:28:53.933 回答