ページ 11

ロリポップ、FIREFOXのRSSリーダで文字化け

Posted: 2007年12月25日(火) 10:46
by たかだばし
ロリポップにてCMSデザイナーを運用していますが、FIREFOXのRSSリーダで読むと文字化けしてしまいます。

http://www.aizu-furusato.com/aizulife/rss.php

Gooなどの他のRSSリーダでは問題なく読めますが、FIREFOXユーザも多いのでなんとか解決したいです。
テスト環境では文字化けしないので、サーバの設定かなと思っているのですが・・・。 :(

アドバイスよろしくお願いいたします。

Re: ロリポップ、FIREFOXのRSSリーダで文字化け

Posted: 2007年12月27日(木) 15:42
by webmaster
 たかだばしさん、ご質問ありがとうございます。
 お返事が大変遅れまして申し訳ありません。

 rssを拝見したのですが、どうやらサーバから charset=EUC-JP としてヘッダが
返ってきているようです。
 この為、RSS中のcharset指定が無視され、EUC-JPとして扱われているものと
思われます。

 恐らく、サーバ側で php.ini に次のような設定がされているものと思われます。

コード: 全て選択

default_charset = EUC-JP
 default_charsetが指定されていると、phpはこの値でヘッダを返します。

 これを、空にしてみてください。

コード: 全て選択

default_charset = ""
 又は、.htaccessに次の一行を追加することでも、同様のことが可能です。

コード: 全て選択

php_value default_charset none
 .htaccessが存在しない場合には、サイトルートフォルダに新しく作成して
下さい。

 解決しなかった場合、申し訳ありませんがまたご連絡頂ければ幸いです。

Posted: 2008年1月11日(金) 17:20
by たかだばし
ありがとうございました。解決しました。
ロリポップのエラー対応のために、.htaccessで文字コードを指定していましたので、そこをはずしたら直りました。 :oops: