固定链接
-
WordPress修改固定链接,文章url自动301重定向到新url
薯条博客之前的固定连接使用的是/%postid%.html这种形式,但后来为了更好的SEO效果以及自定义URL,决定将固定链接改成了/%postname%.html。那么文章url自动301重定向到新url就是一个需要解决的问题。 固定链接的修改带来了一个问题:已经被搜索引擎收录的文章在搜索结果中的链接在很长一段时间内可能都不会更新。因此,当其他人访问这些文章的旧链接时,就会出现404错误,这不仅不利于SEO,也影响了用户的体验。 解决办法 使用WP Permalinks Migration插件 WP Permalinks Migration 的前身是 Dean’s Permalinks Migration,由于该插件好几年都没有更新,存在不少问题,已从WordPress官方插件库下架。WP大学下载后修复了已知的Bug,并添加本地化支持以及使用指南,同时更名为 WP Permalinks Migration ,继续为该插件提供支持。 使用方法 重要提示:您的主机服务器必须支持URL重写(伪静态),否者该插件可能无法正常工作。 以下教程是以薯条博客为例子,url从postid改为postname的过程: 1.在启用本插件前,请将 设置 – 固定链接 中的网址结构设置为旧的结构!这一点很重要,不这么做可能会失败! 2.在插件设置界面输入 旧的 固定链接结构,然后保存设置。例如原来是/%postid%.html 3.访问 设置 – 固定链接 设置页面,添加 新的 固定链接结构,然后保存。例如新的为 /%postname%.html 4.访问您网站上任何一篇文章或任何页面的 旧的 链接地址,它都会自动重定向到 新的 链接地址。 比如访问旧链接 www.xxxx.com/%postid%.html 会自动301重定向到 www.xxxx.com/%postname%.html 插件下载