プロが教えるわが家の防犯対策術!

apche2.2.9をインストールし、簡単なHTMLを用意しアクセスしようとしたところ、文字化けしてしまいました。IEのエンコードを「日本語(EUC)」に変更すると、直るのですが、どこを修正したらよいでしょうか。宜しくお願いいたします。

各種設定は以下の通りとなります。

■httpd-languages.conf
DefaultLanguage ja
LanguagePriority ja en da nl et fr de el it ko no pl pt pt-br ltz ca es sv tw

■httpd.conf
#Language settings
Include conf/extra/httpd-languages.conf

■test1.html
<html>
<head>
<title>タイトル</title>
</head>
テストページ
</html>

A 回答 (2件)

AddDefaultCharsetが設定されていませんか


もしされていたら削除するか
AddDefaultCharset Off
にしたらいいと思います

この回答への補足

・httpd-languages.conf
・httpd.conf
のどちらともAddDefaultCharsetの記載はありませんでした。
調べたところ2.2系のあたりから無くなった模様です。

補足日時:2008/07/26 23:03
    • good
    • 0

test1.html のヘッダでページの文字コードを明示する、とういのではダメでしょうか?



たとえば、<head>の次に
<meta http-equiv="Content-Type" content="text/html; charset=euc">
を記述するとか。

この回答への補足

ご回答ありがとうございます。

私の質問時の記入ミスだったのですが、test1.htmlのヘッダの次に
metaタグでシフトJISを指定しておりました。

foobarさんに教えて頂いたように変更すると、はじめから正しく表示されました。
しかし、IEのエンコードを日本語(シフトJIS)で、文字化けしないように表示したいのですが、他に影響のある箇所はないでしょうか。宜しくお願いいたします。

補足日時:2008/07/29 20:59
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!