小小地Redirect一下
呵呵,AD这个问题已经出现很久了,之前我的Blog目录结构是/%category%/%postname%.html这种格式的,虽说感觉良好,不仅名字比较短(相比/%year%/%month%/%day%/%psotname%这种),但是由于偶的分类里面有个分类缩略名为–’ad’(万恶之首),故此分类下的文章 /ad/postname.html 全部会被某某浏览器或者某某杀毒软件“强奸”,导致未露面则身先死。昨天Cool同学又说了一下这个问题,我觉得真的需要整理一下了,但是ad分类里面的全部是Feedsky的参赛文章,如何是好呢(现在想想,理它那么多干嘛)。
本来想换个分类缩略名的,但是找不到方法将缩略名文章转到新缩略名的方法,虽然分类ID是相同的,本来以为 Permalink Redirect是有这种功能的,可是没发现。最后,只能更改永久链接了,也正中了 Permalink Redirect的下怀。
Yo2后台的 Permalink Redirect是0.7版本,作者已经更新到0.8了,没有插件管理权力,所以只能用0.7, Permalink Redirect的使用十分简单,启用插件,然后在选项里面就有 Permalink Redirect的设置页面Permalink Redirect Manager。在Old Permalink Structure上填写原来的Permalink(永久链接)格式,我的就是/%category%/%postname%.html了,在下面看到有你现在的Permalink格式,由于我已经在永久链接那里更新了Permalink,所以显示是/%postname%.html,即是去掉了分类目录,点更新,就完成Redirect(重定向)这个功能了。然后,在访问以前的页面地址的时候,会自动重定向到新的地址。
这个功能的好处是:更改永久链接格式而不用用害怕收录问题和PR值问题,因为这应该是301重定向,即向外界声明该地址(旧)永久性转移到新地址。
301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题,第二,也很重要的,网页A的PR网页级别会传到网页B。
关于Permalink Redirect的文章网上实在太多了,有Nicky、我爱我家等等介绍,有兴趣的同学可以去翻翻,另外,E文够好的推荐到作者主页去寻求答案。