RSS 리더를 통해 구독하고 싶은 웹사이트가 있습니다. 웹사이트 자체는 RSS 피드를 공개하지 않지만, Google 리더를 사용했을 때 RSS 피드를 찾을 수 있었고 완벽하게 작동했습니다. Google 리더 인용http://www.stratfor.com/rss.xmlRSS 피드의 주소로. 그런데 해당 피드에 들어가려고 하면 "페이지를 찾을 수 없습니다"라는 메시지가 나타납니다. 나는 그 파일이 웹사이트에 존재하지만 금지되어 있기 때문이라고 생각합니다. 그리고 어떤 이상한 이유로 Google 리더가 그것에 액세스할 수 있습니다. 그런가요?
어쨌든, 나는 내 RSS 리더가 그것을 구독할 수 있었으면 좋겠다. 왜냐하면 그것은 구글 리더에는 없는 기능을 가지고 있기 때문이다. 게다가, 그것은 나에게 흥미를 줍니다. 왜 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 리더는 사이트에서 차단하지 않는 다른 사용자 에이전트를 사용한다고 생각합니다.
http://www.useragentstring.com/pages/Feed%20Readerlist/
http://support.google.com/webmasters/bin/answer.py?hl=ko&answer=178852#often
제 생각에는 페이지 관리자의 실수이거나 drupal(웹사이트 엔진)의 버그인 것 같습니다. 해당 RSS 피드는 아마도 Google에서도 읽을 수 없을 것입니다.