Posts Tagged ‘ 永久链接

WordPress 301重定向的一些设置方法。

前些天一有空就在鼓捣301重定向,我想要的效果是p?=id这种WordPress默认的短链接(shortlink)301重定向到自定义永久链接(Permalinks),试了半天终未能搞定,现在要写的是一些折腾过程中遇到的比较有用的一些资料。

1.WordPress 301重定向代码法:

如果仅仅只是想要url标准化,关于首页,还有域名www和不带的问题,很简单,是linux直接设置配置文件,如果和我一样用的是windows的,就用PHP301重定向吧,具体操作如下,可以直接在根目录的wp-blog-header.php或主题head.php第一行加上

<?php
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http://www.tudoucc.com/”);
exit();
?>

搞定。

2.WordPress 301重定向插件法:

2.1 就是我想要实现的那种方式,众所周知,WordPress有一个shortlink,即使设置了永久链接(Permalinks),但是通过shortlink依然能够访问,这就有问题了,所以必须得要301重定向,所以找到了一个插件:Permalink Redirect,据称是WordPress SEO的必备工具之一,安装,发现确实能跳转。但是通过301检测工具,你会发现,返回值其实是200,所以弃之。

2.2 没法,只有继续寻找合适的插件,这时发现了Dean’s Permalinks Migration,这个插件确实不错,不过它的作用是:从一种非默认的永久链接跳转到另一种自定义永久链接,注意非默认和自定义,也就是我想要的那种情况是实现不了,但是,这个插件确实值得推荐,设置也相对简单。
第一步,安装插件。
第二步,点击左侧导航栏的PermalinksMigration进行设置,填写你旧的永久链接。
第三步,设置永久链接,选择你想要的自定义永久链接,搞定,返回值是301。

3.3,推荐号称WordPress SEO神器的Platinum SEO Pack,安装,查看了下设置,确实功能很强的,不过我眼晕,就没折腾了,有兴趣的朋友可以去试试看。

哎,我的301重定向最终未能搞定,还望知道的朋友指点一下,谢谢。

今天心血来潮弄了下WordPress的永久链接,遭折磨惨了…

这几天逛别个的Wp博客的时候,发现日志都是自定义的那种url,所以脑门一充血,就给自己也弄了下永久链接,才用的是/分类/标题/的这种格式,设置好后发现中文标题的日志完全打不开,而且标签也不能用,于是就开始了艰苦的奋斗之旅,庆幸以前没怎么写过日志,文章不是很多,但也修改的有点冒火了,看了下feed,WordPress永久链接不管怎么改,<guid isPermaLink=”false”>http://www.tudoucc.com/blog/?p=id</guid>默认ID的那种仍然可以继续访问,我都搞不懂自己在折腾啥.还在继续,哎,改完日志,再改标签…