修改feedsky订阅源地址及wordpress博客默认rss feed地址
发现feedsky始终不更新博客feed,今天下午终于搞定这个问题。原来是WP的header部位默认rss订阅抓取地址未修改。feedsky中的feed订阅源地址也有点问题。
首先参考郭巨虾的博客和爱生活的方法,将/wwwroot/wp-content/themes目录中你所在主题的header.php文件,
修改<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(’name’); ?> RSS Feed” href=”<?php bloginfo(’rss2_url’); ?>” />
为<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(’name’); ?> RSS Feed” href=”http://feed.dreamfreeblog.com/” />
如果你在feedsky上的订阅地址不是自己设的绑定的二级子域名,则写为http://feed.feedsky.com/yourname格式。
第二步,参考香草吧噗的介绍,其实设置静态链接后的真实源地址是形如http://dreamfreeblog.com/?feed=rss2格式,由于俺采用的IIS静态链接,所以应该是http://dreamfreeblog.com/index.php/?feed=rss2,这就是需要第二个修改的地方,在feedsky-基本信息编辑-Feed 源地址中填写以上地址,OK!
feed.dreamfreeblog.com和dreamfreeblog.com/index.php/?feed=rss2两者的区别还是很难理解的,按照我的理解,后者是博客真实存在的地址,所以通知feedsky抓取时,这种地址可能更可靠,而前者只不过是为了订阅博客的读者的方便的一个地址,它是托管于feedsky的。可以理解为:后者是feedsky爬行你博客时的抓取地址,而前者是订阅地址。其实前者也是抓取地址,只能暂且这么理解了。
在这一点上很类似ftp根目录中的sitemap和页面上自己创建的网站地图,前者是搜索引擎友好,后者是读者友好,但搜索引擎也可以抓取网站地图页面里的内容。
还有评论中的feed订阅有问题,实在不知道怎么解决,先留着下次再说吧。ps:碰巧有高手知道实情的帮下忙哈。![]()
延伸阅读:
6 Responses to “修改feedsky订阅源地址及wordpress博客默认rss feed地址”
Leave a Reply



Nice template. Where can i download it?
Note the information of the footer part
请问右侧那个订阅的人像是怎么做出来的,刚开始接触WordPress,还是小白,望多帮忙~~我的twitter@wangqing21le
@dreamfree
wordpress 的默认feed 是 域名/index.php/feed.有办法更改这个没有?
就是说想把 feed放到 域名/feed 这样可以不?
不可以,你使用 feedsky 或 feedburner 吧,这样地址以后就不会改变了,方便你博客的 URL 以后去掉 index.php 。