CloudFlare使用教程[图文版]

游魂给博客搬家到了美国的VPS,虽说是西海岸,但是速度毕竟不能和国内比啊,看到很多网站都在用CDN加速,于是找了找,发现老美的 CloudFlare确实不错,只是CloudFlare的某些IP处于墙外,所以说速度和被墙两者需要选择一下。(即使被墙了,还可以联系客服换IP 的)

CloudFlare是老美的,所以是英文界面,很多人一看到全站英文就晕,其实拿个翻译软件什么都能搞定的,游魂当年就是这么来的。下面游魂就讲一下怎么用CloudFlare来给你的网站加速。

使用CloudFlare的一个先决条件是你的域名能改DNS,就是你有完全的控制权,要是你不能改DNS的话你可以看游魂的下一篇关于Webluker的文章(webluker需要你网站备案)。

能改DNS的童鞋们继续

当然先要注册了,注册地址 https://www.cloudflare.com/sign-up

CloudFlare使用教程

1、添加域名

CloudFlare使用教程
2、等待CloudFlare读取数据
CloudFlare使用教程
3、点击下一步啊
CloudFlare使用教程
4、检查域名DNS信息
CloudFlare使用教程
5、添加例外
CloudFlare使用教程
6、记录CloudFlare所提供的NS地址
CloudFlare使用教程
7、出现如下页面,则表示等待DNS生效
CloudFlare使用教程
8、设置域名的DNS地址
CloudFlare使用教程
9、设置DNS地址

10、出现以下页面则表示设置生效
CloudFlare使用教程

基本上CloudFlare的设置和装系统差不多,都是一路狂点Next

至此游魂的CloudFlare使用教程就完全搞定,想看一下使用CloudFlare到底怎么样,可以用www.webkaka.com去测试一下

 

获取百度站长平台邀请码的方法

百度在前些阵子推出了站长平台,可是这个平台是需要邀请码才能开通的,很多人都不知道怎么获得这个百度站长平台的邀请码,今天游魂开通了百度站长平台,就来告诉大怎样获取百度站长平台邀请码。

最近游魂博客的收录量持续下降,在SEOWHY论坛上看到有人说添加了百度站长平台的sitemap后可以适当的增加收录量,于是就想开通百度站长平台,可是发现竟然需要邀请码,真是蛋疼,于是游魂就在网上找方法,基本上方法就是给百度站长平台发邮件,然后他会给你回复邮件,里面包含邀请码,可是有人说发了一个多月了还没回,有人说发之后一个月才会回复的,于是游魂就随手发了一个邮件,过了两周还没回复,于是游魂就上百度站长平台仔细看了看,于是发现下方的激活附近有个【如何获取激活码】,如下图所示

百度站长平台邀请码

点击后有提示:Sitemap工具正在内测中,需要激活使用,请发送邮件至zhanzhang@baidu.com获取激活码。邮件标题请填写申请站长平台激活码,正文需要包括您的网站信息联系方式,谢谢!

于是游魂前天就按照这个提示给上述邮箱发了个邮件,结果今天就收到激活码的邮件了,如下图

百度站长平台邀请码

当然,游魂的邀请码你是不能再用了,呵呵,所以说遇见百度这么操蛋的平台,还是按照人家的规定办事才行。

正确配置WordPress的Robots.txt

使用WordPress的时候正确的配置Robots.txt是很重要的,因为一不小心不是不允许访问了,就是出现大量重复页面了,而网上很多人分享的关于WordPress的Robots.txt游魂认为都是错误的,都是想当然的以为自己的配置正确,就没有人花上10分钟去测试一下,看看是不是真的屏蔽了该屏蔽的,允许了必然需要允许的。

今天游魂在Google管理员工具中查Google抓取错误的时候发现“https://www.youhun.org/page/18”这个页面竟然出现在受Robots.txt限制这个选项里边,百思不得其解啊,游魂没有限制这个页面啊,难道是Robots.txt中的“Disallow: /page/1”这一行能匹配到“https://www.youhun.org/page/18”这个页面,于是游魂就再次去看了一下百度百科中关于Robots.txt的词条,不出所料,游魂的这个写法刚好能匹配到https://www.youhun.org/page/18”、“https://www.youhun.org/page/11”这类页面。

怎么办???继续查啊,游魂看到了$这个匹配行结束符,于是游魂就想到是不是自己的写法是错误的,正确的不让搜索引擎收录“https://www.youhun.org/page/1”页面的写法应该是:Disallow: /page/1$

于是游魂直接在google管理员工具里边测试了一下,游魂的想法完全正确,当使用“Disallow: /page/1$”的时候,https://www.youhun.org/page/18”这类页面就允许搜索引擎访问了,看来$这个匹配行结束符作用还挺大的,于是游魂就想到了网上很多人发布的WordPress的Robots.txt其实都是错误的,误人误己啊

正确的配置应该是:

User-agent: * 允许所有搜索引擎
Disallow: /wp-* 禁止访问以wp-开头的目录
Disallow: /*.php$ 禁止访问php页面
Disallow: /*.inc$ 禁止访问inc后缀文件
Disallow: /*.js$ 禁止访问脚本
Disallow: /*.css$ 禁止访问css文件
Disallow: /*?s= 禁止访问搜索结果
Disallow: /page/1$ 禁止访问第一页,因为这一页和你的首页是一样的
Disallow: /*/trackback 禁止访问trackback页
Disallow: /*/feed$ 禁止访问feed,为什么要用$,要是有个标签是以feed开头你就明白了
Disallow: /*comments 禁止访问回复,例如https://www.youhun.org/395.html#comments
Disallow: /*?replytocom=* 禁止访问带编号的回复,例如https://www.youhun.org/394.html?replytocom=3808#respond
Disallow: /search/* 禁止访问搜索,因为某些主题很奇怪,游魂遇见过
Sitemap: http://域名/sitemap.xml 让蜘蛛知道sitemap在哪

且不说您是否使用游魂的这套Robots.txt,只要你明白禁止访问第一页的写法“Disallow: /page/1”是不对的就行了,正确的写法应该是“Disallow: /page/1$

获取最新可用淘宝指数邀请码的方法

今天才知道淘宝也出了淘宝指数,功能和百度指数差不多,不过也是需要邀请码才能注册的,今天游魂就先分享分享一些淘宝指数邀请码,然后再给大家分享一下游魂是如何通过搜索引擎找到可用的淘宝指数邀请码的。

淘宝指数邀请码

1、http://shu.taobao.com/user/invite/c8b90676-9533-48f0-8ffc-466434c68f00
2、http://shu.taobao.com/user/invite/d6f53c7e-609c-42cd-9825-147ae8c1bf6d
3、http://shu.taobao.com/user/invite/b6a55a05-b958-4a33-9bd1-35a25fc081b7
4、http://shu.taobao.com/user/invite/104dbab4-e03f-449f-98de-77b2549e0029

淘宝指数邀请码不知道是每天都给还是每个用户只有五个,今天游魂的邀请码是5个,游魂先送人了一个,于是就剩下四个了,全贡献出来了。

哪位朋友使用了游魂分享的淘宝指数邀请码请留言说明一下(只用注明编号就行了),这样可以避免他人浪费时间,要是你有多余的淘宝指数邀请码也可以发给游魂的QQ邮箱(QQ号是380855216),游魂可以在这里分享给他人。

获取最新可用淘宝指数邀请码的方法

游魂注册淘宝指数所用的淘宝指数邀请码是通过Google搜索出来的,很多人都觉得这样出来的很多都是失效的,其实只要用一点小技巧,你照样能搜出来能用的淘宝指数邀请码。方法很简单,就是使用特定的搜索条件,以google为例,在左侧的更多描述下选择过去1小时内或者过去24小时内(如下图所示),基本上搜索出来的结果就比较新了。

淘宝指数邀请码

当然,你也可以关注游魂的这个页面,游魂从网友那里收集来的淘宝指数邀请码都会贴在这里的

从Z-blog到WordPress的完美数据转换

纠结了很久,游魂坚守z-blog的心终于动摇了,于是投靠了WordPress,下面游魂就讲一下怎么样完美的从z-blog转换到WordPress。

一、数据导出导入

首先是把数据从z-blog中导出,游魂第一次用的是月光博客提供的那个MovableType插件,但是该插件导出的数据中Tag是连在一起的,就是如果你的文章有很多Tag的话,该插件会将这些Tag合并成一个,这就给后续带来了十分巨大的工作量,所以游魂找到了鸟儿童鞋对MovableType插件的修改版,这个修改版可以完美导出Tag(下载地址:Dbank)。导出后你就可以将数据导入到你新安装的WordPress中了,然后数据导入工作结束。

二、301转向

为什么要用301转向游魂就不再说明了,作用你懂的。

需要做转向的地址游魂分了六大类:文章,分类,标签,翻页,文章归档,其他页面。301转向数量少的可以用Redirections插件一条一条的写,但是多了就不好办了。

1.文章

游魂之前的博客删除了不少文章,于是ID不连续,并且游魂以前的日志地址是 https://www.youhun.org/分类别名/文章ID/ 的形式,基本上写通用型的301转向是不太可能了,单是400多篇文章也不能一条一条的去写规则啊,于是游魂想到了sitemap文件,这个文件记录的只有文章地址和日期等数据,并且刚好是按照时间顺排列的,将游魂博客的z-blog中的sitemap文件中的地址数据复制出来,然后用EmEditor这个文本编辑器用一些简单的正则表达式把时间等数据都去除掉,然后放进Excel表格中,然后再用同样的方法处理游魂博客的WordPress版的sitemap文件,于是一个前边是老地址,后边对应新地址的表格就做好了,然后将数据复制到文本文件中,你就会发现每一行的前边是老地址,后边是新地址,然后将数据批量替换成下边这种新式

Redirect 301 /impression/421/ https://www.youhun.org/404.html

这就是一条301转向规则了,用批量替换就能将400多篇文章都生产301规则,如下图所示

从z-blog到WordPress的完美数据转换

2.标签

当年游魂为了长尾流量,每篇文章就死命的使用大量长尾标签,于是400多篇文章,将近700的标签,于是就想给标签写一个通用的规则,可是z-blog的标签地址太诡异了,空格是” + “,地址还分大小写,而Linux主机是区分大小写的,并且WP会自动把空格转化成” – “,于是通用规则又泡汤了,但是一条一条的写也是不可能的,于是还是选择用文本编辑器批量修改。

在z-blog的tags页面把所有的Tag的地址都复制到文本中,至于怎么去掉其他的数据自己想办法,总之要保证一行一个。WP没有独立的Tag页面,所以我们用z-blog导出的数据就行了,但是需要改一下地址。z-blog中标签地址有如下三种:

1)带空格的,例如标签Adsense for Feeds的地址是 https://www.youhun.org/catalog.asp?tags=Adsense+for+Feeds

2)包含中文的,例如标签110米栏的地址是 https://www.youhun.org/catalog.asp?tags=110%e7%b1%b3%e6%a0%8f

3)纯数字或者英文的,例如标签123地址是 https://www.youhun.org/catalog.asp?tags=123

对于第一种需要先将“+”地换成“-”,然后再将 https://www.youhun.org/catalog.asp?tags= 替换成 https://www.youhun.org/tag/

对于后边两种直接将 https://www.youhun.org/catalog.asp?tags= 替换成 https://www.youhun.org/tag/

然后将z-blog所有标签和WP所有的标签用Excel表格做成前后对应的表格,然后再复制到文本中作为备用。

这时301规则就和前边文章的规则不太一样了,前边用到的是“Redirect 301”,但是这个规则对于动态页的转向似乎没用,于是游魂找到了Redirection插件,先将以上三个Tags填写到Redirection插件中,然后在Redirection插件–模块–WordPress–Apache中导出.htaccess,查看一下这个.htaccess,基本上就明白怎么做了

这时我们使用的是RewriteRule规则,于是一些符号都需要做转义处理了:

批量将 % 替换成 %25

批量将 + 替换成 %2B

批量将 ? 替换成 %3F

批量将 = 替换成 %3D

批量将 + 替换成 %2B

标签Adsense for Feeds的301规则:RewriteRule ^catalog\.asp%3Ftags%3DAdsense%2Bfor%2BFeeds$ https://www.youhun.org/tag/adsense-for-feeds [R=301,L]

标签123的301规则:RewriteRule ^catalog\.asp%3Ftags%3D123$ https://www.youhun.org/tag/123 [R=301,L]

标签ADSL快速换IP地址的301规则:RewriteRule ^catalog\.asp%3Ftags%3DADSL%25e5%25bf%25ab%25e9%2580%259f%25e6%258d%25a2ip%25e5%259c%25b0%25e5%259d%2580$ https://www.youhun.org/tag/adsl%25e5%25bf%25ab%25e9%2580%259f%25e6%258d%25a2ip%25e5%259c%25b0%25e5%259d%2580 [R=301,L]

批量写好这个之后,可以导入到Redirection插件中。

3、分类 翻页 文章归档

分类翻页文章归档都比较少,直接在Redirections插件中填上老地址和新地址,自己一条一条的写就行了

4、其他页面

游魂的z-blog除了上述页面之外,还有关于页面,留言页面,Tags页面,在WP的页面选项中新这些页面,然后在Redirection插件中填上新老地址,即可做301转向

其中关于和留言都简单,但是Tags页面需要自己添加一个模板,这样才能生成Tags页面,方法如下:

1)将所用模板目录下的page.php模板用ftp下载回来,然后改名为tags.php
2)将tags.php模板用编辑器打开,在头部添加如下代码

<?php
/*
Template Name: Tags
*/
?>

3)在tags.php模板中找到<?php the_content(); ?>,替换为下边三种形式的任意一种

<center><h2>统一字体大小</h2></center><?php wp_tag_cloud(‘smallest=1.2&largest=1.2&unit=em&number=0&orderby=count’); ?>

<center><h2>默认</h2></center><?php wp_tag_cloud(‘number=0&orderby=count’); ?>

<center><h2>随机</h2></center><?php wp_tag_cloud(‘number=0&order=rand’); ?>

4)上传tags.php模板,然后新建tags页面,内容为空,选择Tags模板即可

三、保持页面Title一致

当你改动页面标题的时候,百度会对你的网站有一定的权重降低,所以从z-blog转到WP的时候一定要保证大部分页面标题和原来一致,总的来说就是首页、分类页、文章页和Tag页。

但是如果你在使用z-blog的时候没有调用tag加入文章页的Title中,那么All in one seo之类的插件完全能满足你的需求,但是游魂在使用z-blog的时候,将tag加入了文章页的title中,于是游魂就犯难了,现有的插件都搞不定这个,当游魂准备放弃的时候,hzlzh童鞋出现了(目前使用模板的作者),于是游魂得救了,他说在页面之外调用Tag比较麻烦,但是能做,于是第二天游魂就拿到代码了,代码如下,游魂也没搞明白,只管用了

<title><?php
// Logic of printing the <title> tag
global $page, $paged;
echo trim(wp_title( ”, false, ‘right’ ));
global $post;

$post_tags = wp_get_post_tags($post->ID);
$numItems = count($post_tags);
$i = 0;
if (is_singular()){
//print_r($post_tags);
foreach ($post_tags as $post_tag) {
if($i == 0){
echo ‘-‘.$post_tag->name;
}
elseif ($i+1 == $numItems){
echo ‘,’.$post_tag->name;
}
else{
echo ‘,’.$post_tag->name;
}
$i++;
}

$post_cates = wp_get_post_categories($post->ID);
$cats = array();

foreach ($post_cates as $c) {
$cat = get_category( $c,false);
echo ‘-‘.$cat->name;
}
}
if ( !is_home() ) echo “-“;
bloginfo( ‘name’ );

// Paged format
if ( $paged >= 2 || $page >= 2 )
echo ‘ – ‘ . sprintf( __( ‘Page %s’, ‘dot-b’ ), max( $paged, $page ) );
?></title>

哪位童鞋在搜索 WordPress 文章页 title 调用Tag之类的关键词的话,应该有所帮助

总结

从z-blog转到wordpress不难,难的是不去做,遇到问题不去搜索,不要老想着自己能解决一些,是在不行就求助高手。

PS:坚守z-blog快4年了,终于没有挡住WordPress的诱惑。基本上所有从Z-blog到WordPress的数据转换的问题都解决了,以后就开始我的WordPress之旅了。

从Z-blog到WordPress,正在做最后的扫尾工作

上篇文章是在z-blog里边写的,没转移过来,不要它了,游魂正在为转换到WP做最后的一些扫尾工作,已经给域名解析过来了,在游魂的一个美国VPS上,速度不是太快,但是基本上不太抽风。

好了,先写到这里,游魂继续干活,等所有的工作都结束了,游魂会写一篇从z-blog完美转换到wordpress的心得,给那些想要投靠WP的人们作为指引

历时近20天终于搞定汽车年审

先总结一下在郑州车辆年审的一些小技巧,相信这些东西可以让您省不少时间:

1、郑州东西南北都有车管所,都能够审车,但是南北两个车管所人超级多,所以尽量去东边的和西边的,具体位置自己百度。。。。。。

2、审车之前先去查一下电子眼的罚款,交完所有违章罚款5天之后信息才会同步完成(最近车管系统要升级,不知道以后能不能随时同步)

3、小车带上三角警示牌(10多块钱一个,车管所卖50元),大车东西比较多,游魂不太了解。

4、等待上线检测的之前不然插队,也不要让别人超过你,特别是登记之后,所以最好两个人去,到车管所一个人开车排队,一个人去领表填表。

5、交强险要带副本,直接交就行了

好了,注意事项结束,不想看游魂的悲催经历的可以关闭页面了

上个月18号想起来家里边的车子该年审了,于是游魂就去交电子眼的罚款,当时查的只有一个今年七月份的一次逆行,然后等待审车,于是悲催的审车历程就开始了。

因为交过电子眼的罚款需要等上几天车管所那边才能信息同步,所以上个月25号早上游魂就去郑州北车管所了,游魂想着自己早上9点钟到应该不晚,谁知道9点钟到的时候前边至少50辆车了,于是等到快12点才上线检测,由于游魂不知道流程,等到排队拍了一半的时候才去领了一个表格,结果游魂的表格上有一个地方没有盖章,这就给这次不合格埋下了伏笔,等过完检测线,那人竟然说前轮不平衡,让去修一下明天再来。。。。当时游魂什么都不知道啊,老老实实的去我哥们的修车厂,结果人家说啥事都没有,你肯定是没买啥东西,他在难为你。

第二天游魂一大早就去了,7点半到了,结果前边还有8辆车,这次他拿着我的表直接就说是昨天来过的吧,我说是,然后问我有三角警示牌没有,我说没有,他说你掏50大洋买一个吧,我说好,于是他直接给我签了个字,然后上线检测,直接过了。。。。。。。。奶奶的了,就差那个牌子。

本想着所有的章都盖上了,就能过了,谁知道在车管大厅的时候那个工作人员说我有电子眼没交,我说不可能啊,从18号到26号这几天我差点给车锁到家里,即使上路也是很小心的,然后她笑笑说敢不敢打包票,我说敢,反正这几天不可能会有,于是她给我查了查,结果说是11月9号的电子眼。。。。。。。。我日啊,什么破系统啊,同步个信息同步9天都没同步到一起啊,我19号去交的罚款,当时就只有7月份的!!!!政府的垃圾管理系统啊,于是我直接去交了罚款,然后回家。。。。

今天是12月5号,这几天没事尽量不开车,开车也是巨小心,下午睡到3点半,然后去车管所,这次终于没有电子眼了,交了一百大洋,然后就搞定了,终于啊,历时将近20天啊,弄的游魂开车都跟那些老年人似的,磨磨唧唧的,不敢乱窜了,以前游魂开车很不安分的。。。。。