文字コードは厄介ですよね。
以下引用
# Default charset to iso-8859-1 (
http://www.apache.org/info/css-security/
Cross Site Scripting Info
).
AddDefaultCharset on
と設定されているのが原因です。この設定をoffにすればとりあえずは問題を回避できます。
http://www.zdnet.co.jp/help/tips/linux/l0194.html
競争力向上にITを活用するすべての企業へ - ZDNet Japan
http://httpd.apache.org/docs/mod/mod_mime.html#addcharset
Apache module mod_mime
(あまり詳しくはないのですが、) どうして何かをISO-8859-1にする必要があるのかがわかりません。日本語のページを表示させたいのならば変更する必要は無いのではないでしょうか。日本語のページをISO-8859-1で表示させたら化けると思います。化けたページをJISやEUCやSJISで表示させるとどうなるでしょうか。
質問が説明不足でしたね^^;自分は日本からコンピューターを持ってきているのですが、サーバーは英国で、ビジターの方のほとんどが英語圏のかたなので、Apacheの文字コードをISOに設定していろいろためしてみたかったんです。(サイトの内容も英語です。)でも、自分はWEBのことを日本語で勉強してきておりまして・・・日本からDLしたSSIのスクリプトは、日本文字が使われてなかったから、使えるかなーと思ったんだけど、なぜか文字化けしちゃったというわけです。
考えられる原因:
(1) なにか(システム)エラーが発生していて、それが日本語で表示されている。
(2) スクリプトには書かれていない外部(標準)モジュールを呼び出していて、それが日本語で表示されている。
解決方法:
OSそのものか、Apacheの動作しているプロセスのロケールを英語(USっていうかC)に変えてみましょう。
がんばってやってみまーす^^ありがとうございました!
ありがとうございます!