前面说到我的Feedsky解析错误,而FeedBurner却一直正常,向Feedsky客服询问了一下,他的答复如下:
您好,在访问http://fatkun.com/feed时,您设置301跳转到了http://fatkun.com/feed/,但我们的爬虫在访问后者时,获取到的是一个html页面;应该是判断agent并跳转rss地址的设置有一些问题,您查看一下,或去掉相关跳转后再观察一下更新。 可是我用ie/chrome跳转都正常。今天偶尔用手机访问一下我的feed源地址,发现跳转到一个html页面,而不是feed页面。原来是我使用了一个Wapple Architect的插件。 把插件停用后到Feedsky更新,发现可以正常更新了。
后记
经过这次折腾,我感觉国内的技术还是有点差距(因为我用IE都可以正常跳转到我的feed地址,为啥你爬虫就不行?不会伪装一下?) 刚开始不用FeedBurner是因为都是english,和我校园网访问感觉有点慢,而且绑定域名怪怪的,绑定了还要加个尾巴~~ 不管了,反正订阅的人也不多。由于上次换博客程序,搜索引擎的都没有收录我的网页~~~杯具