当你网站改版或者更换了wordpress固定链接格式后,最担心的就是一些文章或者页面的旧网址没有修改外为新网址,导致链接失效而形成死链。
前两天给奶爸笔记更换固定链接后就有了一个想要记录网站404页面的需求,所以在wordpress插件库里面找到了这款名为404 Solution的插件,可以有效作为404解决方案。
插件介绍
404 Solution将页面未找到错误(404错误)重定向到存在的页面并记录错误。也可以根据访问者最有可能尝试访问的URL的最佳匹配来自动创建重定向。
特征:
- 高度可配置–将特定的404 URL重定向到任何现有页面。
- 根据访问者最有可能尝试访问的URL自动创建重定向。
- 获取发生的404列表。
- 查看404页的日志并进行重定向,包括引荐来源网址数据。
- 兼容WooCommerce-支持页面,帖子,产品和自定义帖子类型。
- 在带有短代码的自定义404页面上显示页面建议列表(任何页面都可以是自定义404页面)。
- 基本插件使用情况统计信息。
- URL匹配新页面或新帖子时自动删除重定向。
- 手动和自动重定向不再使用后,将自动删除它们。
- 根据正则表达式进行重定向,并包含查询数据。
- 通过为访问者提供更好的浏览体验来转换404流量,并消除您网站上的404错误。
功能演示
看404 Solution的功能介绍是不是觉得很强大?下面是奶爸建站笔记装上后实际的功能截图。
安装好插件后,每天都会自动记录你网站被访问过的404页面链接,你可以在链接上面点击编辑,然后新增301跳转规则,规则支持正则表达式实现批量网址跳转,也可以查看访问这个404页面的日志记录。
当你创建了404页面301跳转规则后,同样也可以看到每天的跳转访问记录。
在设置里面可以开启记录IP地址,就可以知道是哪个IP访问了哪些404页面,可以抓出来一些恶意扫码的爬虫,然后通过防火墙软件封禁他们,变相的提升了wordpress安全。
设置界面有选择是否自动创建301规则,当插件获取到某个链接发现了网站上有一个跟他高度匹配的链接,就会自动创建跳转规则,无需人工处理。
同时插件支持定期自动清理没有使用过的404跳转记录,不用担心记录条数太多占用服务器资源。
插件下载
国外的WordPress网站可以直接从后台搜索404 Solution进行安装,国内的服务器可以想办法从下面网址下载插件压缩包后上传安装。