昨天才知道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。
对于此事我很郁闷,我捆绑了大量服务在fb上呢
感谢~采取第二种方法解决了~
解决了,感谢
你好,我用第二个方法,可以在firefox实现,但是在IE就不行了。IE显示错误如下:
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------------------------------------------
The system cannot locate the object specified.
请问Nie,第一种方法的那个按钮的代码,应该放在哪个页面上?我用的是wordpress。为什么我放在比如header等里面的时候,点击会出现 "找不到feed?"
侧边栏的文本小插件里就可以了
谢谢Nie。我一开始用小文本也不行,后来整了半天我发现问题了,当我换一个theme后就完全解决了。是我用的theme似乎不行。但我又很喜欢那个theme,Nie是否知道我应该如何调整那个theme?
这个我就帮不上你了,因为我也不大会弄主题,不好意思。