更新豆瓣九点的 Blog RSS feed 地址
这几天花了些时间把 Blog 从 Google 托管服务搬了出来.
Blog 引擎换了, Feed 地址自然也是改了 (由原来的 /feed/posts/default 变成 /feed.atom, 域名没变, 在 Blogger 托管的时候用了自定义域名绑定). 这一改, 豆瓣 Blog 摘录就不更新了.
豆瓣九点 既不会自动更新 feed 地址, 也没有提供修改 feed 地址的方法.
这个问题 LuoboTixS 去年 7 月或更早就碰到过, 不知道为什么豆瓣没有重视这个问题.
结合 LuoboTixS 的方法 (关于如何更改豆瓣九点的RSS地址, 摸索出能够快速修改 豆瓣九点 RSS feed 的方法
1. 认领 Blog
如果 Blog 已经认领了, 直接跳到下一步.
还在继续看? 很不幸, 和我一样, 在豆瓣中把自己的 Blog 丢上去后, 压根就没在 九点 认领过.
但是由于 feed 地址变了, 常规的认领程序没法完成, 陷入一个僵局: 认领需要抓取 feed » feed 地址已经变了 » 无法完成认领
我们必须完成认领程序, 以便能够执行下一步删除操作, 以下可选几个方案可参考:
- 暂时恢复原来的 blog 引擎, feed 地址也随之恢复;
- 利用 web 服务器的 rewrite 地址重写功能, 把旧 feed 地址转向到新 feed 地址;
- 如果以上方法都行不通, 只好修改 blog 引擎的代码, 修改 feed 的 URL.
完成认领后记得恢复现场.
2. 删除 Blog
完成 Blog 的认领后, 在 豆瓣 中点击进入 Blog 的管理页面, 选择 ”删除本页面”.
3. 添加订阅
删除之后, 再进入 九点 “我的订阅”, 把 Blog 地址添加到订阅列表 (切记: 如果之前添加过, 则必须删除后再添加).
4. 重新认领
在我的订阅中, 点击 Blog 列表, 进入管理页面, 重新认领 Blog.