scribble

守望的麦子

About Projects Tool Guestbook

28 Apr 2009
301 Redirect 重定向WP地址

1、Redirection这个插件使用Ajax后台管理,操作简单又方便。下载激活这个插件后,到Manage > Redirection > Add new redirection这里设置,例如你要“从http://www.domain.com/blog/转移到http://www.domain.com/”就可以这么做:

在Source URL中填入 /blog/(.*)
在Target URL中填入 /$1
Type选择Simple redirection,Method选择301
勾选Regex,点击“Add Redirection”就ok了。

修改后除了手动访问一下老地址是否正确重定向了,还可以使用URL Redirect Check工具检查一下状态是否 (301) Moved Permanently。

这个插件不但可以用于WordPress目录搬迁,还可以使URL网址规范化。在Manage > Redirection > Options 中勾选“Redirect index.php/index.html”,可以让http://www.domain.com/index.php永久定向到http://www.domain.com/。还可以选择带www或者不带www的域名为主域名(一些虚拟主机自带这个功能),Michael建议个人域名前不加www,我却喜欢加www,无论加不加,从SEO角度来说都需要设置一个为主域名,如果访问者从另一个域名进入,就会自动定向到主域名上。勾选“Create 301 when post slug changes”后,每当你修改Post Slug它就会自动创建一个规则,让旧地址定向到修改后的新地址,前提是你的Permalinks中有%postname%。

2、如果你的WordPress不会进行目录搬迁,和经常修改目录结构,那上面介绍的这个插件就太过于臃肿和繁杂了,不是推荐所有用户都安装。但是下面介绍的这个插件—“Permalink Redirect”,就是SEO WordPress必备工具了。大家都知道设置Permalinks的好处,在WordPress中虽然设置了Permalinks,但是像/?p=888这样的地址还是存在而且可以访问到的,Page(?page_id=)和分类(?cat=)也是一样,这个插件就是让你的文章、Page和分类只有唯一的URL,还可以自动在目录结尾加上”/”让你的目录地址也唯一。也可以自动把http://www.domain.com/index.php定向到http://www.domain.com/这里,让你的首页地址唯一。安装这个插件更简单,上传激活就自动生效了,不用其他设置。

3、最后介绍一个更简单的插件—“WWW-Redirect”,相对功能也简单,只能设置域名是否带www前缀,是否把http://www.domain.com/index.php定向到http://www.domain.com/

Til next time,
Jason at 00:00

scribble

About Projects Tool Guestbook