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

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
たかだばし
アクティブユーザー
記事: 10
登録日時: 2006年2月23日(木) 22:01

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

投稿記事 by たかだばし » 2007年12月25日(火) 10:46

ロリポップにてCMSデザイナーを運用していますが、FIREFOXのRSSリーダで読むと文字化けしてしまいます。

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

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

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

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

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

投稿記事 by webmaster » 2007年12月27日(木) 15:42

 たかだばしさん、ご質問ありがとうございます。
 お返事が大変遅れまして申し訳ありません。

 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が存在しない場合には、サイトルートフォルダに新しく作成して
下さい。

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

たかだばし
アクティブユーザー
記事: 10
登録日時: 2006年2月23日(木) 22:01

投稿記事 by たかだばし » 2008年1月11日(金) 17:20

ありがとうございました。解決しました。
ロリポップのエラー対応のために、.htaccessで文字コードを指定していましたので、そこをはずしたら直りました。 :oops:

返信