登录

wordrpess文章链接如何301重定向

wordpress建站 maolai 283次浏览 0个评论

之前wordpress个人博客文章的链接是http://www.lmlblog.com/archives/1148.html。由于url层级比较深(即目录有点深,最好深度为3)考虑到搜索引擎抓取问题,现将上链接改为http://www.lmlblog.com/1148.html。即是把链接中的/archives去掉。那么wordrpess文章链接如何301重定向(跳转)

1、在后台固定链接设置下的自定义结构改为http://www.lmlblog.com/%post_id%.html如下图。如果你之前设置固定链接是http://www.lmlblog.com/archives/%post_id%.html的。这里你修改去掉/archives,当在百度site:你的的网址收录的文章,点击进去是死链接了。

wordpress后台固定链接设置

2、利用.htaccess文件去category规则。新建一个文本把以下规则放到里面,然后另存为.htaccess上传到你网站根目录下。如果根目录有.htaccess文件的,不用覆盖里面的规则。直接添加以下规则即可。(规则中的网址改为你要改的网址)

RewriteEngine On

RewriteBase /

RewriteRule ^archives/(.+)$ http://www.lmlblog.com/$1 [R=301,L]

设置完后台,当你访问http://www.lmlblog.com/archives/都会301重定向到http://www.lmlblog.com/。访原链接http://www.lmlblog.com/archives/1148.html也会跳起到http://www.lmlblog.com/1148.html。如果.htaccess里面有# BEGIN WordPress 的。记得放在# BEGIN WordPress上面或者# END WordPress下面。不然WordPress后台固定链接更新后,.htaccess规则会被WordPress自动覆盖!如下图中的<IfModule mod_rewrite.c>至</IfModule>是wordpress伪静态规则设置:

wordrpess文章链接如何301重定向

同样方法,如果你想去掉wordpress文章链接中的category,把上面规则中的carchives换成category就可以了。


本文由maolai编辑整理发布,转载请注明wordrpess文章链接如何301重定向
喜欢 (0)
[maolai]
分享 (0)
maolai
关于作者:
无折腾,不生活。一个爱折腾,爱分享的90后,欢迎你认识我,我是MAOLAI。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址