■文/正版加菲猫

FeedBurner 的 MyBrand 服务现在已经免费,所以很多朋友都试图通过其与 FeedSky 所提供的 Feed 转向功能来实现 Feed 间的无缝转换,以此来应对 FeedBurner 所存在的潜在风险。

但是谁也没有想到,FeedBurner 的 MyBrand 服务根本不是我们想象的那样。使用过 FeedSky 的朋友都知道,应用它所提供的域名转向服务后,通过诸如 http://feed.pcwindows.com.cn 之类的地址就可以访问到自己在 FeedSky 上烧录的 Feed 了。可是 MyBrand 却不是这样。举例来说,我的 Blog 原本的 Feed 地址是 http://feeds.feedburner.com/jiaruisun,那么我在应用 MyBrand 服务以后就必须通过访问 http://feed.pcwindows.com.cn/jiaruisun 才能访问到自己的 Feed,而若把后面的字符也就是当初设定的 Feed 名称 ”jiaruisun” 去掉,则浏览器返回的只是 FeedBurner 的首页。这样一来“无缝转换”仅仅为了一个空谈。

不过我在今天早上发现了一个解决办法。其实应用 FeedSky 的域名转向服务后,访问者也可以通过像 http://feed.yourname.com/username 这种地址来访问到相应的 Feed。只要 Blogger 在两家网站给自己的 Feed 所设定的名称相同就可以实现无缝转换了。——但是当初设定的名称如果不一样的话,这种方法仍然行不通。

那么此时就没有任何办法了吗?我认为放弃还为时过早。我想出了一个方法,虽然没有加以实践,但我觉得是可行的。假设自己的 Feed 在 FeedBurner 里面的名称是 ”aaa”,而在 FeedSky 里面的名称是 “bbb”,域名为 ”feed.yourname.com”,切换步骤如下:(若激活 MyBrand 后,通常读者应该通过 http://feed.yourname.com/aaa 来访问。)

  1. 将 feed.yourname.com 的 CNAME 由 feeds.feedburner.com 改成 www.yourname.com;
  2. 在 FeedSky 中,将 Feed 绑定到一个不同于 feed.yourname.com 的域名上,比如将其绑定到 rss.yourname.com;
  3. 在 www.yourname.com 下建立名为 “aaa” 的文件夹,并建立诸如 index.html 的默认页面;
  4. 编辑建立好的页面,将此页面转向到 rss.yourname.com。

这样一来,似乎也可以达到无缝转换的效果。

其实,这样绕来绕去,说到底还是 FeedBrand 的 MyBurner 服务为 Blogger 考虑得“周到”过分了。虽然这样可以很方便地把不同的 Feed 都绑定到一个域名上,但是更多的人只拥有一个 Feed。——更何况即使有多个 Feed 也可以通过绑定不同的域名来实现。反正已经用掉了一个二级域名,多用掉一个又何妨?!

转载本文于其他网站(包括但不限于百度知道、各种论坛等等)时请务必附上本文地址(见于浏览器地址栏),本文作者有权对侵权者提起法律诉讼并依法索赔,谢谢合作。

欢迎订阅本站的文章:P 本站的 RSS 地址:http://feed.pcwindows.com.cn/jiaruisun