受不了Wordpress的臃肿,转战苗条的Typecho,相比之下,Typecho更适合用来二次开发。

安装Typecho,得让小昌昌帮我建个数据库(谁让我把博客挂在他空间呢~)。安装好之后,用一个Wordpress转Typecho插件将数据库转移过来。评论文章都能转移过来,但是一些自己折腾的数据就过不来了,比如文章浏览次数,等我有空再折腾吧。

首先用Bootstrap框架,花了一天时间写了一个简单的主题,暂且用着。然后我发现被百度谷歌收录的文章链接过不来了,于是赶紧写了个301放在header.php里面进行重定向。


<?php
$list = array('/(?:blog\/)([0-9]+)/',
              '/(?:blog\/p\=)([0-9]+)/');
foreach ($list as $i) {
  $obj = parse_url('http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]);
  $str = '';
  if (isset($obj['path'])) $str .= $obj['path'];
  if (isset($obj['query'])) $str .= $obj['query'];
  $code = preg_match($i, $str, $matches);
  //print_r($i);
  //print_r($obj);
  //print_r($matches);
  if ($code && is_numeric($matches[1])) {
      $url = $obj['scheme'].'://'.$obj['host'].'/blog/i/' . $matches[1];
      header("HTTP/1.1 301 Moved Permanently");
      header("Location: " . $url);
      exit();
  }
}
?>


尽管如此,也只能保证一半链接成功定向吧。那么多规则,碰上过年也没那么多时间去捣鼓。原来的收录记录是:百度2k,谷歌8k。结果度娘那没良心的一天时间就抛掉了我700个页面。


然后我发现谷哥的小蜘蛛一时半会也没反应过来,哈哈哈。

转载保留版权:http://haipz.com/blog/i/6469 - 海胖博客