Wed, 21 Dec 2005
何故じぶんちのrssをSafariとかで見ることができないのか
恥しいオレを見てくれッ! ということで、失敗談を書きます。
…ずっと判らなかったんです。application/rss+xml; charset=Shift_Jis
とかapplication/xml; charset=Shift_Jis
とかどれを試してもダメで。そんな、原因を突き止められない自分が情け無くて、恥しくて…んで、今日は真面目に調べるぞ、ということにしまして、でわさっそく…
NewsFanとかを使えば問題無く見ることができるのに…試しに、別ディレクトリに新たにblosxom starter kitをインストールしてみると、これは大丈夫。ということは? blosxom本体やrss10プラグインはどちらも同じものなのだから、他にはdatadir
以下にあるvar.rssくらいしか無いよね…それぞれ比較していくと、あった、あったよ、content_type.rssの記述が違う。
Content-Type:application/rss+xml; charset=Shift_Jis
この部分を次のように直してやることで、問題無くSafariとかで見ることができるようになりました。凡ミスですね。ブラウザ側もこんな謎なContent-Typeを送りつけられたらそりゃあ、そんなの知らないからとりあえずダウンロードするよ、ってなるよね。
application/xml; charset=Shift_Jis
ずっとSafariとかが悪いと思っていた自分は負け組。