寻找Drupal'删除时重定向'模块。
我们有一个基于drupal构建的分类列表网站,因此我们会发布大量已发布的列表,然后不断从网站中删除。目前,当从网站上删除列表时,我们将其保留未发布(不会删除任何内容),并将用户重定向到搜索simular列表。给他们一个很好的“你正在寻找的列表不再列出,这里更像是它。”
我们希望开始归档列表并从网站中删除旧的未发布的列表。我们需要一个模块来保持PathAuto从已删除节点生成的路径,301将用户重定向到该列表的搜索结果。根据节点的分类,删除列表后应自动执行此操作。
我知道path_redirect模块。它不提供我们正在寻找的自动功能。我已经四处搜索,在建立自己之前我想我会在这里发一个问题,看看有没有我遗漏的东西。
答案 0 :(得分:1)
在这里从臀部拍摄,但听起来好像你需要自定义功能。在hook_nodeapi()
$ op =='delete'上,您希望使用path_redirect_save()
将节点的当前别名保存为指向搜索页面的重定向。
这个功能可能是path_redirect的维护者可以接受的一个可配置选项。