Google Reader может читать этот канал RSS, почему мой RSS-ридер не может?

Google Reader может читать этот канал RSS, почему мой RSS-ридер не может?

У меня есть веб-сайт, на который я хотел бы подписаться через свой RSS-ридер. Сам веб-сайт не публикует свой RSS-канал, однако, когда я использовал Google Reader, он смог его найти, и он отлично работает. Google Reader цитируетhttp://www.stratfor.com/rss.xmlкак адрес для RSS-канала. Однако, когда я пытаюсь войти в этот канал, он говорит: «Страница не найдена». Я подозреваю, что это потому, что этот файл существует на сайте, но запрещен; и что по какой-то странной причине Google Reader имеет к нему доступ. Так ли это?

В любом случае, я бы очень хотел, чтобы мой собственный RSS-ридер мог подписаться на него, потому что у него есть функции, которых нет у Google Reader. Кроме того, меня интригует — как так получается, что Google Reader может его читать, а другой 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=ru&answer=178852#часто

Я думаю, что это недосмотр администратора страницы или ошибка в drupal (движке сайта). Этот RSS-канал, вероятно, также не должен быть доступен для чтения Google.

Связанный контент