- 2006-12-11 (Mon) 11:51
- Web
生のフィードをおいしく加工してくれるFeedBurner。でも、FeedBurnerに乗り換えてから更新が反映されなくて困ってました。miniturbo::weblog(0)←サミシイ
原因を追究するため、FeedBurnerにログイン。すると、フィードを加工して保存しようとすると下記のエラーが。
Error getting URL: 500 - There was a problem retrieving the feed: com.burningdoor.rsspp.resource.impl.HttpConnectionException: Error getting URL: 400 - Recursive feed redirection error: Are requests for your 'Original Feed' address — the feed that FeedBurner is checking for updates — being redirected to your FeedBurner feed? Make sure your Original Feed is provided from a web address that isn't redirected to FeedBurner.
英語はできないのですが、どうやらminiturbo.org上にある加工前のフィードがどうのこうのって話みたい。さらにこの「being redirected to your FeedBurner feed? Make sure your Original Feed is provided from a web address that isn't redirected to FeedBurner.」が怪しい。
そういえば、FeedBurnerで焼く前のフィードを、焼いた後のフィードにリダイレクトしてたような気が…。てなわけで、リダイレクトをやめたとたんエラーがなくなりました。
しかし、加工後のフィードを確認すると、
エラーが発生しました
出力元のフィードが存在していないため、フィードを表示することが出来ません。
対処方法
1. パブリッシャーに連絡をとり、フィード記事が存在していないことを教えましょう。他の可能性として、一時的な通信エラーあるいは、FeedBurnerの使用を停止がありえます。
2. パブリッシャーに対し連絡するのが困難な場合、FeedBurnerへお問い合わせください。お問い合わせ時には、フィードアドレス、エラーコード、表示されたメッセージ内容を貼り付けてお問い合わせください。
こんなエラー文が。試しに、登録する元フィードをRSS2.0からATOMに変更してみたところ最新のフィードが表示されました。なにがいけないんだろう…。
そういえば、.htaccessに
<Files index.html> AddType application/x-httpd-php .html </Files>
こんなの書いた気が…。そこで、RSS2.0の出力名をindex.xmlからrss.xmlに変更したところアッサリ表示。
うーん、実にまぬけだ。.htaccessには気をつけないとだなぁ…。