惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
博客园 - 叶小钗
Last Week in AI
Last Week in AI
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC
P
Proofpoint News Feed
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
量子位
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
D
DataBreaches.Net
博客园_首页
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog

月光博客

AI编程从零开始:环境配置到开发调试-月光博客 母亲被保健品诈骗-月光博客 向身体低头,向岁月妥协:我的高血压“还债日记” -月光博客 月光博客电子书:《信息安全指南》 谷歌发布2025年度搜索排行榜 中国2025社会热点大事记 2025年十大流行语发布 7天3次,骗子骗走我母亲95万元 “技术男”设三重安全墙,母亲95万存款还是被骗走了 电信诈骗后的复盘:母亲的95万元,是怎么从手机银行里消失的 母亲被电信诈骗95万元的全过程 阿根廷警察被谷歌街景相机拍到裸照 网信办开展“清朗·整治恶意挑动负面情绪问题”专项行动 翟欣欣敲诈勒索案一审获刑12年 《绝命毒师》影评:力工觉醒后的梭哈至死 《人工智能生成合成内容标识办法》正式施行 用AI分析你的财务信息 腾讯子公司实习HR怒怼求职者后被开除 OpenAI发布最强模型GPT-5,免费向所有用户开放 用AI解构你的日记 用AI分析你的游戏偏好 用AI分析你的观影偏好 用AI分析你的听歌偏好 《白鹿原》人物分析:乱世浮沉中的人性剖析 乌托邦的捷径:让AI治理“失败国家” 苹果AI的“路径错误”:为什么它在大模型时代掉队了? 《暗黑破坏神3》第35赛季开荒指南 我对特朗普的看法 欧·亨利十大经典小说鉴赏 HBO电视剧《最后生还者》第二季影评
发布RSS Feeds的方法再思考
月光 · 2007-09-04 · via 月光博客

写博客都会遇到RSS Feeds发布方法的问题,这个问题在上一次FeedBurner事件后,我也曾经讨论过一次,这次FeedBurner似乎永久性被墙,国内大批Blogger忙着迁移到FeedSky,因此我觉得有必要再次讨论一下发布RSS Feeds的各种方法。此文讨论的博客只针对独立域名的博客而言,BSP托管的博客可忽略此文。

一、使用博客系统自身的RSS Feed地址发布

例如对于WordPress来说,使用 www.domain.com/feed 的形式发布,对于Google Blogger,Movable Type或Z-Blog来说,使用 www.domain.com/rss.xml 的方式发布。这种发布方式的好处是设置简单(几乎不用设置),在同类系统间可切换。

如果需要进行统计,可以使用301重定向的方法将feed或rss.xml重定向到FeedBurner或FeedSky的地址,对于WordPress来讲,只需要安装一个FeedSmith的插件就可以自动完成重定向,对于BlogSpot来讲稍微麻烦一些,首先要将RSS Feed先发布到另外一个文件中,例如feed.xml,然后在feedburner或feedsky中绑定这个新的feed地址,之后在IIS或Apache中设置,将rss.xml文件重定向到FeedBurner或FeedSky即可,这种案例可参见我自己的RSS地址 www.williamlong.info/rss.xml 。

当然,这种方法虽然很灵活且可控性强,但是也有一些问题,就是某些RSS阅读器可能会不识别301重定向,因此可能会带来潜在的订户的损失。

二、使用博客的子域名的方式发布RSS Feed地址

第一种子域名可以使用 feed.domain.com/username 的方式发布,username为用户在feedburner和feedsky申请的用户名,必须相同,这样可以通过域名绑定的方式直接在FeedSky和FeedBurner中切换。

第二种子域名可以使用 feed.domain.com 的方式发布,这种方式只能在feedsky中使用,feedburner不支持这种域名方式,不过将feed子域名设置到自己个人主机上,通过301重定向的功能依旧可以使用FeedBurner的服务。

使用子域名的方式发布Feed的好处是节省本地资源,大部分时间可以将Feed托管出去,并且也可以将Feed指向自己的主机而使用第一种方式,可以说这种方式比前一种方式更灵活,但是如果feed使用自己的空间,需要的资源较多,需要单独一个空间发布feed,301重定向也同时可能不被某些RSS阅读器识别。如果使用CPanel和WordPress则操作就简单多了,可以直接在CPanel中设置feed子域名映射到feed目录。

这两种RSS Feed发布方式各有所长,都是发布RSS Feed的好方法,而且都要比使用feeds.feedburner.com/username或者feed.feedsky.com/username发布要灵活方便且利于将来的切换,推荐新的博客使用那两种发布方式来发布RSS Feed。

发布RSS Feeds的方法再思考