跳到主要内容
项目详情

Redirection 是由 John Godley 提供的 WordPress 重定向管理插件,用于集中处理网站 URL 变更、301 重定向和 404 错误。它不要求使用者掌握 Apache 或 Nginx 知识,既能管理少量重定向,也能用于包含数千条规则的网站。与直接编辑 .htaccess 相比,它可以在 WordPress 后台添加规则,在文章或页面固定链接发生变化时自动创建重定向,同时提供 404 追踪、访问日志、条件匹配以及多种格式的导入导出功能。插件已作为 WordPress 插件使用超过 10 年,并明确提供免费版本且没有高级付费版本。

核心功能

URL 重定向管理

插件可以在 WordPress 支持固定链接的情况下,对任意 URL 创建和管理重定向。规则支持正则表达式,因此可以用一个模式匹配多个 URL,也可以匹配查询参数并将参数继续传递到目标地址。文章或页面的固定链接发生变化时,插件还能监控变化并自动生成指向新地址的重定向。

条件重定向

除直接匹配 URL 外,重定向还可以依据登录状态、WordPress capability、浏览器、来源页面、Cookie、HTTP 标头、IP 地址、服务器和页面类型等条件触发。插件也支持使用自定义 WordPress filter,并能针对当前页面为 404 的情况设置规则。

日志与 404 监控

插件提供可配置的完整日志,用于查看网站上发生的重定向,并记录访问者、浏览器、来源页面等信息;每条重定向还会维护命中次数。日志可以搜索、筛选和导出,也能查看 IP 的地理信息与完整 user agent 信息。对于 404 错误,插件会持续记录发生情况,可将错误分组以确定处理重点,并支持批量创建重定向。

查询参数与固定链接迁移

查询参数可以设置为精确匹配、忽略,或传递到目标 URL。若网站改变了固定链接结构,可以输入旧的固定链接结构来迁移旧地址,并且支持进行多次迁移。

服务器配置与数据交换

插件默认通过 WordPress 管理重定向,也可以将规则自动保存到 .htaccess,交由 Apache 处理;使用 Nginx 时,可以导出 Nginx rewrite rules 文件。导入导出支持 Apache .htaccess、Nginx rewrite rules、JSON 和 CSV,也可以用 JSON 在不同网站之间复制规则,使用 WP-CLI 自动化导入导出,并能从多个重定向插件导入数据。

使用方式

安装时下载并解压 redirection.zip,将 redirection 目录上传到 /wp-content/plugins,在 WordPress 插件管理页面启用,再从 Tools/Redirection 页面配置选项。插件以 WordPress 后台为主要使用界面,不需要 Apache 或 Nginx 知识;同时支持通过 WP-CLI 自动化导入导出,也可导出 Apache 和 Nginx 所需的规则文件。正文未提到需要注册账号或自备模型 Key。

适用人群与场景

WordPress 网站管理员可以用它集中维护 301 重定向、处理页面改版后的旧地址,并通过 404 记录定位失效链接。需要迁移固定链接结构的网站可以批量迁移旧 URL,并在页面地址变化时自动建立新旧地址之间的关系。维护多个站点的人员可以使用 JSON、CSV、.htaccess 或 Nginx rewrite rules 在不同环境间复制和交换规则。需要审查访问情况的管理员则可以利用重定向日志、命中次数、来源页面和浏览器信息进行排查。

定价

Redirection 明确表示完全免费,没有高级版本,也不需要付费才能使用功能。官网同时说明,该插件可用于从少量重定向到数千条重定向的网站。

注意事项

日志中的 IP 收集可以关闭或减少,以满足所在地区的法律要求;捕获的信息量可以从最低限度调整到 HTTP headers。插件兼容 PHP 7.4 至 8.5,WordPress 站点需要支持固定链接才能使用 URL 重定向功能。官网的一条用户评论报告其在 WordPress 7.1 上出现页面全部跳转到 404 的问题,但插件信息同时标注已测试至 WordPress 7.1。

301 重定向管理在 WordPress 后台创建和管理 URL 重定向,支持正则表达式、查询参数以及固定链接变化后的自动重定向。
条件重定向可根据登录状态、浏览器、来源页面、Cookie、HTTP 标头、IP 地址和页面类型等条件执行重定向。
日志与 404 追踪记录重定向命中、访问者、浏览器和来源页面信息,并持续跟踪、分组和批量处理 404 错误。
Apache 与 Nginx 支持可将重定向保存到 Apache 的 .htaccess 文件,或导出为 Nginx rewrite rules 文件。
导入与导出支持 Apache、Nginx、JSON、CSV 和 WP-CLI,并可从多个 WordPress 重定向插件导入规则。

用户评论 (0)

还没有用户评论

成为第一个分享使用体验的人

查看更多

Redirection 截图

官网首页截图

写评论

分享你的使用体验,至少 10 个字。评论可以发多条,打分在右侧卡片单独进行。

还需 10 个字 · 0 / 500