四种去除WordPress永久链接中讨厌的category方法

    由于我对永久链接(Permalink)比较过敏,别笑,在座的各位肯定有比我更加过敏的,所以我单篇日志的永久链接设置成/%postname%/,然后分类,总是有一个讨厌的category,在网上找了N多个方法,总结一下:

 

    首先看了任平生的方法,详见这里,说的是把category的永久链接设置成一个点号“.”,就这么一点就是了,结果,404错误。

 

    然后看到了网上比较流行的通过.htaccess修改的方法,但是,全部是301,而且网页上显示的链接还是带有category的,只有点击以后才能访问,详细方法见这里

 

    下定决心一定要找一个好的方法,看到老外的留言,试了几个插件,首先用了Top Level Categories,不行,还是404错误,接着,看到了一丝曙光,一个老外说只要用DecategorizerRedirection搭配使用就没问题,嗯,你们现在看到的我的博客的分类永久链接使用的方法就是这种。

 

方法总结:

1、把分类的永久链接形式设置成一个点号“.”(WordPress 2.5以上才能用),但是能不能出现404错误就是你的人品问题了。

 

2、使用,htaccess的方法,具体代码:

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

www.yourblog.com改成你的博客地址,这种方法的缺点是显示的还是原来的,只有点击了才会301转向,造成博客上301转向地址过多

 

3、使用Top Level Categories,只要后台激活就行,但是分类的page代码,比如http://xxx/news/page/2会变成http://xxx/news/pageid?=2这样的形式,很难看

 

4、使用DecategorizerRedirection的组合,方法:下载上传激活Decategorizer,启用,然后下载上传激活Redirection,启用,OK,一切完毕,世界清净了。

 

    看一下我的演示吧:http://zou.lu/wordpress/ 觉得特别有成就感,哈哈。不过有一点小BUG,生成的SiteMap里的分类的链接最后没有一个斜杠“/”,嗯,别生成分类的SiteMap吧。


.De域名注册

相关信息

已有22条评论

  1. Showfom CHINA Mozilla Firefox Windows 发表于2009年04月6日14:33

    哎,谁要我是对permalink有洁癖的人……

    [回复]

  2. 坏人 Huài Rén CHINA Internet Explorer Windows 发表于2009年04月7日10:45

    :arrow:

    这纠结的,我还就喜欢Url带上category 嘿嘿

    [回复]

  3. 流星 AUSTRALIA Google Chrome Windows 发表于2009年04月7日13:49

    为了一个而装两个插件,还是算了……

    [回复]

  4. Showfom CHINA Mozilla Firefox Windows 发表于2009年04月7日16:26

    流星 说道:

    为了一个而装两个插件,还是算了……

    Redirection的功能很强大的,管理你的所有301转向,并且记录访问次数,嗯。必备……

    [回复]

  5. shamas CHINA Mozilla Firefox Windows 发表于2009年04月10日10:36

    我都没有设置没有category字眼

    [回复]

  6. LAONB CHINA Internet Explorer Windows 发表于2009年04月11日21:38

    已经把这么好的站收藏了,很多有价值的东西,慢慢研究了,也欢迎博主到我的网站逛一逛 :P

    [回复]

  7. Showfom CHINA Mozilla Firefox Windows 发表于2009年04月11日23:03

    @ LAONB:
    好的,会去拜访的

    [回复]

  8. LAONB CHINA Internet Explorer Windows 发表于2009年04月12日15:31

    说到改固顶链接老是怕怕的,想趁内容不是很多,痛下毒手 :arrow:

    [回复]

  9. Showfom CHINA Mozilla Firefox Windows 发表于2009年04月12日17:38

    @ LAONB:
    汗,改了以后用Redirection插件呗,原来的都301……

    [回复]

  10. LAONB CHINA Internet Explorer Windows 发表于2009年04月12日23:24

    @ Showfom:
    这样引导到正确的地址,怕会影响收录啊,今天看了几个贴子,还有我那变态软件目录,纯手工打造的,这要是地址变了,吐血啊

    [回复]

  11. cuiqingyao CHINA Internet Explorer Windows 发表于2009年05月25日22:06

    算了,别烦了,还是老样子,吧

    [回复]

  12. 西风 CHINA Internet Explorer Windows 发表于2009年07月24日07:34

    我用Top Level Categories怎么可以呢,看来是人品问题

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @西风, 去除个毛。。我都不去除了

    [回复]

    西风 CHINA Mozilla Firefox Windows 回复:

    @Showfom, 你去看看我的,我就启用了插件,就连你说的oage那个问题都没有,呵呵呵呵呵 :grin: :grin: :grin:

    [回复]

    Showfom CHINA Mozilla Firefox Windows 回复:

    @西风, :lol: 我早不用了 你学我还用 真是小样

    [回复]

  13. Yusky Internet Explorer Windows 发表于2010年06月18日08:58

    8-O 有没有设置教程啊

    [回复]

欢迎写下您的评论,其中 * 为必填项目

这里写下你想说的话

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


Follow us on Twitter