ざ・わーるど@はてな

気が向いた時に更新する雑記です

FeedBurnerでエラー

FeedBurner をはじめてみたのですが、RSSにアクセスすると以下のようなエラーが発生していました。

FeedBurner

This feed is mostly cloudy, with a chance of showers late.

原因は非常に簡単で、既存のRSSファイルをFeedBurnerにリダイレクトしているせいです。

.htaccessの記述
RedirectPermanent /atom.xml http://feeds.feedburner.jp/NegitakuorgBlog
RedirectPermanent /index.xml http://feeds.feedburner.jp/NegitakuorgBlog

たとえば、atom.xmlFeedBurnerクローラーがきても
リダイレクトされてしまうからRSSの中身が読めないわけですよね。
atom.xmlかindex.xmlと同じ内容で、feedburner.xmlとかを出力するようにして、
クローラーはこちらに読みに来てもらうようにしたらうまくいきました。
全部、オフィシャルのヘルプに書いてあります。これはひどいですね。