FeedBurner再次被封,附解决办法

昨天才知道FeedBurner又被Qiang了,对众多用FeedBurner烧录RSS的博主影响还是不小,毕竟不是每个读者都知道要翻Qiang订阅你的RSS,如果是使用的国内订阅服务更杯具,直接就看不见你博客更新了,比如QQ邮箱订阅就是个杯具,据说抓虾不受影响,不知是否真的。下面奉上解决办法。

1、该方法比较简单,只针对Google Reader有效,知道FeedBurner被封马上想到的就这个方法。

查看源代码把下面这个按钮的代码添加到你的博客,如果你设置博客的RSS默认为FeedBurner地址,当读者想订阅你博客的时候,点击这个按钮就直接添加到加密的Google Reader,不会出现链接被重置。我设置的默认地址就是FeedBurner,这一封我就比较受伤了。

2、第二种方法稍复杂点,但一劳永逸,且能更方便管理博客RSS Feed。

给你的RSS Feed先添加一个二级域名,例如今日杂记设置的Feed地址:feed.todaym.com,把该域名指向一个文件夹,如果文件夹名为“feed”的话,不要在WordPress文件所在目录,会和默认Feed冲突。在该文件夹内新建一个文件“index.php”,内容如下:

<?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

我猜~这些文章你可能也感兴趣

Nie

相关文章

8 Comments

  1. cz said:

    你好,我用第二个方法,可以在firefox实现,但是在IE就不行了。IE显示错误如下:

    无法显示 XML 页。
    使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
    --------------------------------------------------------------------------------

    The system cannot locate the object specified.

  2. Vincent said:

    请问Nie,第一种方法的那个按钮的代码,应该放在哪个页面上?我用的是wordpress。为什么我放在比如header等里面的时候,点击会出现 "找不到feed?"

      • Vincent said:

        谢谢Nie。我一开始用小文本也不行,后来整了半天我发现问题了,当我换一个theme后就完全解决了。是我用的theme似乎不行。但我又很喜欢那个theme,Nie是否知道我应该如何调整那个theme?

*


Top