WordPress 重定向插件重定向
WordPress Redirection Plugin Redirect
我正在尝试将页面和所有子页面重定向到根目录,但我找不到执行此操作的方法。我正在使用重定向插件 (https://redirection.me/)。我宁愿通过插件将所有重定向保存在一个地方而不是 .htaccess。
我想重定向 https://www.example.co.uk/developments/
和任何子页面,例如https://www.example.co.uk/developments/test
或https://www.example.co.uk/developments/another-test
等到首页。
我刚才试过它似乎破坏了子页面所以我不得不恢复重定向。
这就是我试图在源代码中使用的 URL:
/developments/development-name/*
目标URL:
/
启用 REGEX
和 Ignore Slashes
。
/developments/development-name/*
不是你想要的。看起来你正试图用那个 *
做 globbing。在正则表达式中,glob *
的等价物是 .*
,其中 .
表示“任何字符”,.*
表示零个或多个任何字符。
实现主页重定向的规则是:
- 来源:
/developments/.*
- 目标:
/
但是,重定向到主页通常不是一个好主意。通常最好删除内容并显示一个自定义 410 Gone
错误,说明内容被删除的原因。当您重定向到主页时:
- 用户没有收到有意义的错误消息,并对糟糕的用户体验感到沮丧
- 搜索引擎将其称为“软 404”错误,并将其视为内容已删除,因此您不会获得任何 SEO 优势。
我正在尝试将页面和所有子页面重定向到根目录,但我找不到执行此操作的方法。我正在使用重定向插件 (https://redirection.me/)。我宁愿通过插件将所有重定向保存在一个地方而不是 .htaccess。
我想重定向 https://www.example.co.uk/developments/
和任何子页面,例如https://www.example.co.uk/developments/test
或https://www.example.co.uk/developments/another-test
等到首页。
我刚才试过它似乎破坏了子页面所以我不得不恢复重定向。
这就是我试图在源代码中使用的 URL:
/developments/development-name/*
目标URL:
/
启用 REGEX
和 Ignore Slashes
。
/developments/development-name/*
不是你想要的。看起来你正试图用那个 *
做 globbing。在正则表达式中,glob *
的等价物是 .*
,其中 .
表示“任何字符”,.*
表示零个或多个任何字符。
实现主页重定向的规则是:
- 来源:
/developments/.*
- 目标:
/
但是,重定向到主页通常不是一个好主意。通常最好删除内容并显示一个自定义 410 Gone
错误,说明内容被删除的原因。当您重定向到主页时:
- 用户没有收到有意义的错误消息,并对糟糕的用户体验感到沮丧
- 搜索引擎将其称为“软 404”错误,并将其视为内容已删除,因此您不会获得任何 SEO 优势。