Google 閱讀器可以閱讀此 RSS 提要,為什麼我的 RSS 閱讀器不能閱讀?

Google 閱讀器可以閱讀此 RSS 提要,為什麼我的 RSS 閱讀器不能閱讀?

我有一個網站,我想透過 RSS 閱讀器訂閱該網站。網站本身並沒有公開其 RSS 提要,但是當我使用 Google Reader 時,它能夠找到一個,而且效果非常好。谷歌閱讀器引用http://www.stratfor.com/rss.xml作為 RSS 來源的位址。但是,當我嘗試輸入該提要時,它顯示“找不到頁面”。我懷疑這是因為該文件確實存在於網站上,但被禁止;由於某種奇怪的原因,谷歌閱讀器可以訪問它。是這樣嗎?

無論如何,我真的希望我自己的 RSS 閱讀器能夠訂閱它,因為它具有 Google 閱讀器所沒有的功能。另外,它讓我很感興趣——為什麼 Google 閱讀器可以閱讀它,而其他 RSS 閱讀器卻不能呢?

答案1

如果你查看頁面源碼,你會發現:

<head profile="http://www.w3.org/1999/xhtml/vocab">
....
<link rel="alternate" type="application/rss+xml" title="Stratfor RSS" href="http://www.stratfor.com/rss.xml" />
....

而且我相信 Google Reader 使用不同的用戶代理,該代理未被該網站阻止

http://www.useragentstring.com/pages/Feed%20Readerlist/

http://support.google.com/webmasters/bin/answer.py?hl=zh-CN&answer=178852#often

我認為這是頁面管理的疏忽或 drupal(網站引擎)中的錯誤。那個 RSS feed 可能也不能被 google 讀取。

相關內容