WordPress 重定向插件重定向

WordPress Redirection Plugin Redirect

我正在尝试将页面和所有子页面重定向到根目录,但我找不到执行此操作的方法。我正在使用重定向插件 (https://redirection.me/)。我宁愿通过插件将所有重定向保存在一个地方而不是 .htaccess。

我想重定向 https://www.example.co.uk/developments/ 和任何子页面,例如https://www.example.co.uk/developments/testhttps://www.example.co.uk/developments/another-test等到首页。

我刚才试过它似乎破坏了子页面所以我不得不恢复重定向。

这就是我试图在源代码中使用的 URL: /developments/development-name/*

目标URL: /

启用 REGEXIgnore Slashes

/developments/development-name/* 不是你想要的。看起来你正试图用那个 * 做 globbing。在正则表达式中,glob * 的等价物是 .*,其中 . 表示“任何字符”,.* 表示零个或多个任何字符。

实现主页重定向的规则是:

  • 来源:/developments/.*
  • 目标:/

但是,重定向到主页通常不是一个好主意。通常最好删除内容并显示一个自定义 410 Gone 错误,说明内容被删除的原因。当您重定向到主页时:

  • 用户没有收到有意义的错误消息,并对糟糕的用户体验感到沮丧
  • 搜索引擎将其称为“软 404”错误,并将其视为内容已删除,因此您不会获得任何 SEO 优势。