.htaccess 帮忙逃离 Feedsky

托管 Feed 有很多好处,但这些好处都要基于一个前提 —— Feed 托管商足够强健。自从使用 Feedsky 以来我不但没有体验到好处,积攒的怨念倒是3天3夜都散不完。我谁也不赖。要怪就怪自己当时贪图小利,明知道 Feedsky 不好,冲着话题广告还是头也不回地上了船。要说在 Feed 这个问题上我还有一点明智的话,那应该是绑定了二级域名。

如果你和我一样,极度不满 Feedsky 的服务品质,但还留了一手(绑定域名),以下会提供你两个基于 .htaccess 平滑转移 Feed 的方案。但要是你奋不顾身破釜沉舟直接用了 Feedsky 的 Feed 链接,对不起,我也不知道该怎么办。

1. 自行托管。

cpanel 下域名可以指向单个文件,做过绑定域名操作的都该知道怎么用。像我就直接把 feed.ishawn.net 绑到wp-rss2.php 上,瞬间实现 Feedsky->本地 的平滑过渡。切换以后 Google Reader 几乎是实时更新,以前 Feedsky 对 Google Reader 的一小时延时问题再也没有了。

空间面板刚好不是 Cpanel 或者不支持单文件域名指向,也没有问题。首先绑定二级域名到根目录,即与主域名同级的目录。然后在 .htaccess 内添加以下内容(放在最后):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?feed.ishawn.net$
RewriteCond %{REQUEST_URI} !^/wp-rss2.php
RewriteRule ^ /wp-rss2.php

记得替换为你的域名,效果和 cpanel 单文件绑定完全一样。

2. 设置域名跳转。

同样是操作 .htaccess,不过理念不同,其主要目的是让 Feed 域名转向相应的托管商 URL。简单的说,此法可以随意控制 feed.ishawn.net 跳转到 feed.feedsky.com/ishawn 或者 feedproxy.google.com/shawn。

具体实现方法请参考 在FeedSky和FeedBurner中无缝切换,我就不做重复工作了。

最后总结一下两种方法各自的缺点:

Plan A 不适合订阅量较大空间却不够强健的 Blog。考虑到一般 Blog 没有动辄上万的订阅量,所以该方案仍然适合绝大部份人。

Plan B 是向外部 URL 跳转,所以地址栏会暴露(暴露又怎么了?我比较BT,经常订阅最直接的那个Feed..XD),还有就是很多搜索引擎对此类 Feed 不太喜欢,比如 Google Blogsearch 和有道的博客搜索。

但我相信以上两种方案足以适合每一个和我一样需要放弃 Feedsky 又不希望劳烦(其实是怕失去)读者的 Blogger。你还要继续忍受 Feedsky 么?我看算了吧。

Tag(s): ,
  • QQ书签
  • Del.icio.us
  • 百度收藏
  • Google
  • 饭否
  • FriendFeed
Shawn Published@16:49 / 2008-11-08 / Trackback / Skip
37 Comments Contributed by Visitors
  1. rebuttonxiaorsz / 17:35@2008-11-08 1
    xiaorsz

    我也用feedsky的,不过我的订阅数暂时还比较少!等多了再考虑这个吧! :smile:

  2. rebuttonxiaorsz / 17:36@2008-11-08 2
    xiaorsz

    沙发板凳一起来。哈哈!!!

  3. rebuttonDavid / 17:38@2008-11-08 3
    David

    看高手的文章感觉就是不一样啊,另外您在这里(http://blog.recih.cn/articles/xianguo-plus-with-postrank-support.html)
    不能回复的问题解决了么?

  4. rebuttonShawn / 17:42@2008-11-08 4
    Shawn

    @David: 我又去看了看,直接点 Textarea 部分是不行的,但是用 Tab 键切换到输入框里就能正常输入了,挺奇怪的。

  5. rebuttonleehow / 17:49@2008-11-08 5
    leehow

    太无奈了,什么也抢不到。

  6. rebuttoniColor / 18:25@2008-11-08 6
    iColor

    不懂,留名.
    @leehow: 至少你抢到5楼了,如果你每次都抢5楼也是不容易的事

  7. rebutton老所 / 19:00@2008-11-08 7
    老所

    shawn,麻烦以后写完了在twitter上广告下,我很久没坐沙发了

  8. rebuttonShawn / 19:11@2008-11-08 8
    Shawn

    @老所: 好吧。。。Feedlr.com

  9. rebutton老所 / 19:16@2008-11-08 9
    老所

    @Shawn: 搞了~~

  10. rebutton老时 / 20:01@2008-11-08 10
    老时

    Shawn 的前台设计功夫不错

  11. rebuttonShawn / 20:02@2008-11-08 11
    Shawn

    @老时: 呵呵,这篇文章会让你联想到那儿去么?

  12. rebutton任平生 / 20:24@2008-11-08 12
    任平生

    feedsky 怎么了?

  13. rebuttonShawn / 20:25@2008-11-08 13
    Shawn

    @任平生: 去他们的客服论坛看看就知道了。

  14. rebutton任平生 / 20:26@2008-11-08 14
    任平生

    貌似最近大家对feedsky 都挺多怨言了,发生什么事了

  15. rebuttonleehow / 20:28@2008-11-08 15
    leehow

    @iColor: 确实是啊,算了,i quit。

  16. rebuttonShawn / 20:29@2008-11-08 16
    Shawn

    @任平生: Feedsky 老抽风,很多人不看好它能挺过这个冬天。

  17. rebutton老时 / 20:35@2008-11-08 17
    老时

    @Shawn: 
    呵呵,不是。是博客总体感觉。内外的。

  18. rebutton任平生 / 20:36@2008-11-08 18
    任平生

    @Shawn:  feed更新慢? feedsky一直不都有这个问题吗。。。

  19. rebuttonShawn / 20:39@2008-11-08 19
    Shawn

    @任平生: 我没说明白,Feedsky 更新慢就算了。更新以后,鲜果和Greader上都看不到。而且这种问题主要体现在使用了 Feedsky 域名绑定的 Feed 上。

  20. rebutton醉倚西风 / 22:11@2008-11-08 20
    醉倚西风

    强大啊 :lol:

  21. rebuttonleehow / 23:08@2008-11-08 21
    leehow

    谢谢!

  22. rebutton投资者 / 23:20@2008-11-08 22
    投资者

    不知道shawn看不看shared的google reader item(难忘的要帐之旅--博客网_水海的BLOG_新浪博客),看我shared的那文章吧。如果公司真的不行,feedsky早点裁员也是对员工负责任的做法。

  23. rebuttonShawn / 23:22@2008-11-08 23
    Shawn

    @投资者: 可能一不小心被我 mark as all read 了。。。有链接么?

  24. rebutton投资者 / 23:23@2008-11-08 24
    投资者
  25. rebuttonShawn / 23:24@2008-11-08 25
    Shawn

    @投资者: 谢谢!

  26. rebuttonShawn / 23:25@2008-11-08 26
    Shawn

    @投资者: 打不开?

  27. rebutton投资者 / 23:36@2008-11-08 27
    投资者

    可能被删了,我贴图吧:)

  28. rebuttonShawn / 23:37@2008-11-08 28
    Shawn

    @投资者: 要不我还是去 Reader 里找找看吧。

  29. rebuttonxiaorsz / 1:01@2008-11-09 29
    xiaorsz

    @xiaorsz: 貌似大家现在都在排斥feedsky了!!

  30. rebuttonNickyYe / 1:06@2008-11-09 30
    NickyYe

    嗯,洗洗睡吧,fs完蛋了

  31. rebuttonShawn / 1:08@2008-11-09 31
    Shawn

    @xiaorsz: 不是排斥,就是 Feedsky 一直都没向稳定的方向进化

  32. rebuttonJoBru / 13:06@2008-11-09 32
    JoBru

    这个貌似我现在还用不着,厄,果然表情旁也有颗星星~

  33. rebuttonJoBru / 13:07@2008-11-09 33
    JoBru

    留言成功,纪念一下~~ :lol:

  34. rebuttonShawn / 13:14@2008-11-09 34
    Shawn

    @JoBru: 我总是马虎~

  35. rebuttonJoBru / 14:44@2008-11-09 35
    JoBru

    你这细节还真多,最后一个留言,头像旁的星星就亮了? :evil: :twisted:

  36. rebuttonJoBru / 14:45@2008-11-09 36
    JoBru

    Warning: array_multisort() [function.array-multisort]: Argument #1 is expected to be an array or a sort flag in ...\xampp\htdocs\wordpress\wp-content\plugins\hot-friends\hot_friends.php on line 245 知道这是什么问题么? :cry: :eek:

  37. rebuttonShawn / 14:45@2008-11-09 37
    Shawn

    @JoBru: 主要是针对我自己的,哈哈。

  38. rebuttonShawn / 14:48@2008-11-09 38
    Shawn

    @JoBru: 你改了那个插件吧?245行应该有 #1 的字眼,这个被认成 PHP 的字符串了。

  39. rebuttonJoBru / 14:53@2008-11-09 39
    JoBru

    @Shawn: 可我什么都没改啊
    还有Warning: array_multisort() [function.array-multisort]: Argument #1 is expected to be an array or a sort flag in ...\xampp\htdocs\wordpress\wp-content\plugins\hot-friends\hot_friends.php on line 141

    Warning: extract() [function.extract]: First argument should be an array in ...\xampp\htdocs\wordpress\wp-content\plugins\hot-friends\hot_friends.php on line 144

    Warning: extract() [function.extract]: First argument should be an array in ...\xampp\htdocs\wordpress\wp-content\plugins\hot-friends\hot_friends.php on line 146

  40. rebuttonShawn / 15:21@2008-11-09 40
    Shawn

    @JoBru: 你重新下载一下吧。估计是出了点问题。

  41. rebuttonxiaorsz / 17:07@2008-11-09 41
    xiaorsz

    @JoBru: 呵呵,细节决定成败!! :grin: :grin:

  42. rebuttonleehow / 18:28@2008-11-09 42
    leehow

    回来了。

  43. rebuttonRDEN / 19:13@2008-11-09 43
    RDEN

    fs确实不怎么好!我也一直没去绑定域名!用他们给的fs米。像我的日记博客就无所这种情况了!但是如果是在另一个博客的话,我也很郁闷的。

  44. rebuttonJor / 12:50@2008-11-10 44
    Jor

    但是我用的像feed.feedsky.com/xxx这样的咋平滑…… :grin:

  45. rebuttonShawn / 12:52@2008-11-10 45
    Shawn

    @Jor: 这样的就只有扔掉了。

  46. rebuttonLoveBlogEarn / 13:43@2008-11-10 46
    LoveBlogEarn

    管他呢,等到真的不行了 那就用直接FEED地址!

  47. rebuttonShawn / 13:46@2008-11-10 47
    Shawn

    @LoveBlogEarn: 你的思想和你的 Blog 名字不符! :grin:
    想想看,博客网赚最被参考的东西就是订阅量。Feedsky 那边主要是话题广告。现在话题广告的数量之少,几乎可以忽略不计了。如果日后放弃 Feedsky,订阅量的损失就会直接影响到网赚收入。

  48. rebuttonLoveBlogEarn / 14:47@2008-11-10 48
    LoveBlogEarn

    @Shawn: 我不写feedsky的话题,呵呵 我的收入里没有他的 feedsky太差了!

  49. rebuttoni.robot / 0:45@2008-11-15 49
    i.robot

    在.htaccess里加上一条判断USER Agent,如果是浏览器就不跳转,这样Plan B就可以不暴露了。不过可能会误杀少量不规范的阅读器:)
    因为不是所有的订阅者都很“BT”,估计很多人会copy地址栏的feed地址去阅读器订阅把。。。

  50. rebuttonShawn / 0:48@2008-11-15 50
    Shawn

    @i.robot: 难道本地对外部转向还可以隐藏地址栏的真实地址?希望您能告知怎么做。

  51. rebuttonyacca / 14:55@2008-11-19 51
    yacca

    我就是那种根本没去绑什么二级域名的人 现在正思量着怎么下船...

  52. rebuttonShawn / 15:00@2008-11-19 52
    Shawn

    @yacca: 不好下,很难下。。。人肉通知大家换

  53. rebutton醉倚西风 / 9:12@2008-12-23 53
    醉倚西风

    呵呵 shawn搞一个feed网站吧 哈哈我们都去用 :smile:

  54. rebutton石油博客 / 13:07@2008-12-28 54
    石油博客

    看起来有点复杂,我好好研究下

  55. rebuttonleo / 3:42@2009-04-16 55
    leo

    使用域名的url转向可以达到这个效果吗?另外地址外泄就隐藏转向地址就可以了?

  56. rebuttonNimloth / 21:52@2009-06-22 56
    Nimloth

    请问是不是要先把子域名的A记录指向自己的服务器IP?

Leave Comments Here...

必填

必填&保密

随您

支持Ctrl+Enter快捷提交

  • 已部署"白忙活" Anti-Spam 系统,猪肉 Spammer 请注意查看源代码链接处。
  • 本站不会泄露您的邮件地址,敬请放心。
  • 支持常用 HTML 代码调用,插入 PHP 代码需注意:< = &lt;> = &gt;
  • 仅当某人针对您的评论做出回应时,您才会收到由本站发出的通知信件。
  • 如您希望以相同方式通知某位网友,请点击 Reply 按钮,或自行输入 @对方名字:
  • 鼠标移至评论列表中的 @someone: 区域即可自动显示 someone 的评论内容。
13 Trackbacks/Pingbacks

Shawn Blog

Shawn的个人博客(Blog),分享Wordpress技巧和Firefox浏览器心得,关注Web 2.0应用发展,记录对虚拟主机的使用评价。