在兰州的时候就通过网络得知FeedBurner提供的Feed托管地址开始被GFW了。一个月来很多人都纷纷开始将Feed转移到墙里的FeedSky了。一开始我并没有当回事儿,因为不论是在兰州还是西宁,以及后来回到郑州,我都没有遇到Feed无法访问的状况。这种状况一直持续到昨天。
昨晚郑州网通忽地在一瞬间上不了FeedBurner托管的Feed了。包括我的在内,所有以
打头的Feed地址在我这儿完全无法接通,通过ping命令只能得到timeout(今天又访问恢复正常了)。我有些胆怯了,于是决定还是更换Feed托管服务商。
记得年初的时候,我曾经决定支持国货,开始启用FeedSky的服务。为此,吕欣欣(FeedSky创始人)还跑到我的Blog上(说实话没想到,我的Blog完全没有什么名气)留言感谢。不过相关的内容在我上一次停写Blog之后被我清空了。
由于FeedBurner后来被Google收购,开放了以前的收费服务,所以在这次决定继续blogging的时候我推翻了自己曾经的承诺,又开始接着用FeedBurner的服务了(但FeedSky的Feed并没有删除)。这么说我还真是个见利忘义的家伙。 🙂
按照网上某位仁兄(忘记他的Blog地址了,实在是不好意思)的指导,我简单地修改了一下以前用的FeedBurner转向插件——FeedBurner FeedSmith,使其能够适应FeedSky的服务。方法公开如下(方法来源自那位仁兄,忘记地址了,实在很抱歉):
用文本编辑器编辑插件文件,在第115行的&rightquot;feedburner|feedvalidator”前添加&rightquot;feedsky|”(feedsky以及一条分隔线)使之成为&rightquot;feedsky|feedburner|feedvalidator”保存即可。不包括引号。
通过这个修改,就可以实现将FeedSky排除在转向之外,使其能够正常抓取Feed更新。
Zuola在最近的一片文章里给出了一种解决方案(自备代理),相对于我这种方法来说,算是比较复杂。我才疏学浅,所以没有采用。FeedSky还提供一种解决方案,即FeedSky域名绑定功能。它可以让你把自己的二级域名绑定到FeedSky原本提供的域名上。我也没有采用。理由是我希望有一个稳定的,能够轻松实现变更Feed托管的方案。假设如果有天我不用FeedSky而换到某公司,而某公司并不提供域名绑定怎么办?虽然也能通过Zuola的方案来解决,但毕竟免不了再次麻烦。所以最终我还是选用了通过307临时转向手段实现变更Feed地址的FeedBurner FeedSmith插件。虽说这个插件用起来十分简单方便,但并非完美。因为通过307临时转向到Feed地址的结果是源地址会自动跳转,也就是说这么一来我并没有真正地实现Feed地址变更。如果通过点击Blog默认Feed地址来订阅Feed的话,结果订阅的仍旧是Feed的托管(如FeedSky)的地址。
所以我在这里请求所有订阅我的Blog的朋友,不管你是通过FeedBurner的地址还是通过FeedSky的地址来订阅本Blog的(前者应该占绝对多数),请你动手在你的阅读器里更改我的Feed地址为:
http://www.duetg.com/feed
这样无论我怎样更换Feed托管,你都可以在最快的时间里获得本Blog的更新(虽然没什么有意思的东西 🙂 )。
近期内,我会在Blog上加上相关的订阅按钮,用来方便新的读者订阅。同时我也号召一下大家,如果你觉得本Blog还有那么点儿意思的话,就请订阅它,并将它推荐给你的朋友。多谢!
2007.9.18 1:00 更新:更换主题为三栏。并添加了一个超大的Feed图标,以及一个超长的Feed阅读器订阅按钮列表,用来方便地订阅Blog的默认feed地址。到底有多长?用鼠标指指那个超大的Feed Icon就知道了!