Apache2.2.4(ソースからインストール)を使っています。
以下の問題は,IEなら問題ありません。すべてFirefoxで見る場合のみです。
HTTPヘッダーに
「Content-Type: text/html; charset=ISO-8859-1」が
入ってしまい,metaヘッダーにどんなcharsetを指定しても
FirefoxがISO-8859と解釈して,文字化けを起こします。
httpd.confには,
AddDefaultCharset ISO-8859の行はありません。
しかし,
AddDefaultCharset UTF-8や
AddDefaultCharset none
と指定しても,ヘッダーにcharset=ISO-8859-1が表示されることには
変わりなく,問題解決しません。
.htaccessファイルは一切使っていません。
この問題はCGIに関係なく,任意のファイルで発生します。
一体,なぜISO-8859がヘッダーに現れるのでしょうか。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ブラウザが持っている言語設定のせいなのでしょうか。
# http.conf内
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
これの ja を先頭に持ってくると良いとか。
参考URLはマイナーバージョンが違っているので
外してたらすいません。
参考URL:http://yaguma.com/Server/red8apache.html
No.2
- 回答日時:
Firefoxの設定で、
「表示」->「文字エンコーディング」の中の、「西欧(ISO-8859-1)」に印が付いていませんか?
ここに印があると、HTMLのコード如何に関わらず、強引にISO-8859-1で解釈しようとするため、ヘッダにその文が追加されることになります。
「表示」->「文字エンコーディング」->「自動判別」->「日本語」をクリックすれば、直るかと思います。
Firefoxのそのメニューでは,日本語に自動設定にしています。というか,Firefoxの「表示」→「エンコーディング」の自動設定メニューは,HTTPヘッダーに書かれてある文字コードを見ることで,自動的に文字コードを判別するようです。なので,HTTPヘッダーにISO8859が書かれてあると,Firefoxは「これはISO8859だ」と認識してしまいます。METAヘッダーも効かず。一番強いのがHTTPヘッダーの記述のようです。そのHTTPヘッダーの記述にISO8859と書いている犯人は一体誰なのか・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP Content-Typeが機能していない? 2 2022/07/17 11:10
- 画像編集・動画編集・音楽編集 DVDfab を使ってます。 img ファイルを作って、同じDVDを多数焼こうと思っています。 この 1 2023/04/10 05:35
- その他(OS) windows11非対応のインストール 3 2022/10/26 07:12
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- 英語 of の必要性と意味 2 2022/07/31 17:09
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- その他(ソフトウェア) 辞書CD-ROMをISOに 2 2023/05/11 13:29
- 画像編集・動画編集・音楽編集 連続質問です 動画ファイルの圧縮時のビットレートというのについて教えてください 2 2023/08/06 11:50
- 一眼レフカメラ プログラムオートといわゆるオートの違いは? 1 2022/09/11 20:20
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
突然文字化けしました(泣)
-
htmlファイルの表示が真っ白
-
オフラインでのHTMLについて
-
メモ帳を使ってテキストを作成...
-
COBOLの無料テキストエディタ
-
eclipseを使ってweb上に表示さ...
-
CSSデータの作成方法について(...
-
ソース表示でメモ帳の文字が文...
-
エクセルで作成した表のハイパ...
-
テキストエディタvscodeでプロ...
-
文字コードANSIからUnicodeにし...
-
HTML入門でもう躓いてしまった。
-
URL収集を簡単に行なってリ...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
ホームページでファイルをダウ...
-
iPadの標準ブラウザでローカルH...
-
form action="#"
-
googleドライブで、PDFファイル...
-
<!DOCTYPE html>あってますか?↑
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlファイルの表示が真っ白
-
Dreamweaverでページ全体が文字...
-
Dreamweaverでソースが文字化け...
-
テキストエディタvscodeでプロ...
-
エクセルで作成した表のハイパ...
-
HTML入門でもう躓いてしまった。
-
オフラインでのHTMLについて
-
テキストエディタ grepの機能...
-
CSSデータの作成方法について(...
-
htmlファイルが開けません。
-
HTMLファイルからリンクタグだ...
-
テキストファイルで下線を引く
-
SSIでインクルードしたファイル...
-
「x-sjis」「Shift_JIS」同じ意...
-
eclipseを使ってweb上に表示さ...
-
SSIでレイアウトが崩れる?
-
ホームページを作りたいのです...
-
半角カタカナ(csvやtxtデータ...
-
URL収集を簡単に行なってリ...
-
メモ帳でデータが消えるのです...
おすすめ情報