2010年6月17日星期四

FeedBurner 再次被封,附解决办法

昨天才知道FeedBurner又被 Qiang了,对众多用FeedBurner烧录RSS的博主影响还是不小,毕竟不是每个读者都知道要翻Qiang订阅你的RSS,如果是使用的国内订阅 服务更杯具,直接就看不见你博客更新了,比如QQ邮箱订阅就是个杯具,据说抓虾不受影响,不知是否真的。下面奉上解决办法。
1、该方法比较简单,只针对Google Reader有效,知道FeedBurner被封马上想到的就这个方法。
查看源代码把下面这个按钮的代码添加到你的博客,如果你设置博客的RSS默认为FeedBurner地址,当读者想订阅你博客的时候,点击这个按钮 就直接添加到加密的Google Reader,不会出现链接被重置。Nie设置的默认地址就是FeedBurner,这一封我就比较受伤了。
订阅到Google Reader
2、第二种方法稍复杂点,但一劳永逸,且能更方便管理博客RSS Feed。
给你的RSS Feed先添加一个二级域名,例如今日信息设置的Feed地址:feed.todaym.com,把该域名指向一个文件夹,如果文件夹名为 “feed”的话,不要在WordPress文件所在目录,会和默认Feed冲突。在该文件夹内新建一个文件“index.php”,内容如下:
header("Content-Type: application/xml; charset=utf-8") ;
@readfile("http://feeds.feedburner.com/todaym");
?>
把其中的FeedBurner地址替换为你自己的FeedBurner地址,如果你的服务器在国外,可以无视Qiang了,当输入feed.todaym.com(请自行替换为你的Feed)看到的是不是和 FeedBurner里烧录内容一样?这样的好处是不光无视Qiang,而且以后你更改烧录服务,也可以平滑转移,不影响读者。
为了Feed的稳定,我只能把已设置为默认RSS的FeedBurner烧录改为feed.todaym.com,麻烦订阅今日信息的朋友添加一下今日信息新的 Feed地址:feed.todaym.com

没有评论:

发表评论