所谓免费切换,目前情况下只是在feedsky和feedburner间进行。feedsky很早就免费开放了这项服务,如我的子说feed,在 feedsky绑定为http://feed.zishuo.com/。 而feedburner一开通免费绑定,仿佛成功就在眼前,是这样吗?
来看看Feedburner指向的方法。它是通过CNAME别名而不是A记录来指向的,而当你把形如feed.zishuo.com指向后,你会发现,你 的原来的feeds.feedburner.com/zishuo 并不会变成feed.zishuo.com,而是成了feed.zishuo.com/zishuo 。而你的绑定,只不过是把你的域名对feeds.feedburner.com做了个别名而已。
这种不统一的格式,就造成了看似开放,实则不通的挠人现象。不知道feedsky推出时是否故意修建的”窄铁轨”,就现在这个现象,怎么办呢?
我当然不是要你写信给feedburner站方,以道义感化他们。Cloudream这个聪明的家伙发现,你在feedsky绑定了形如http://feed.zishuo.com/ 域名,你就可以在后面加上“/feedskyID”来访问任何人的feedsky内容。这就好办了,只要你的feedsky和feedburner注册的 ID相同,你只需要把你的域名公开为 http://feed.zishuo.com/zishuo, 就达到和feedburner的无缝切换的条件了。
重申一下,实现这个方法的重要前提是,你的feedsky和feedburner注册时,必需使用的是同一个ID。
让我们orz Cloudream吧。
PS20070709:经williamlong留言提醒,本方法因feedsky提高不 兼容性而失效。至于是用feedsky还是feedburner的域名绑定,各位自己抉择吧。
没有评论:
发表评论