- PR -

apache2のデフォルトエンコードについて

1
投稿者投稿内容
まさき
会議室デビュー日: 2006/09/17
投稿数: 7
投稿日時: 2006-09-18 19:15
お世話になります。三浦と申します。
apache2でwebサーバを構築中です。

近頃自分で構築しなくなっているため、素人質問をお許し下さい。

現在デフォルトのキャラクターセットを無効もしくはEUCにしたいと
考えていますが、どうしてもUTF-8になってしまいます。

出来ればhtmlのmetaタグ、EUC-JP、その他の優先順位にしたいと思って
います。

httpd.confのChrset部分添付します。

ご教授いただけますと幸いです。


−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

AddDefaultCharset Off
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
#AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis
がちょん
会議室デビュー日: 2006/07/17
投稿数: 13
投稿日時: 2006-09-18 19:55
ところでapache再起動しました?
それでもだめならaddcharset全部ばっさり削ったあと
再起動してもだめでしょうか?

まさき
会議室デビュー日: 2006/09/17
投稿数: 7
投稿日時: 2006-09-18 20:35
ご返信ありがとうございます。

もちろん、httpdは何度もrestart及びstop・startはしています。

metaタグにs-jisが書かれたファイルがutf-8になるのが解消したい
のです。

よろしくお願いします。

スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2006-09-19 00:02
まずは、今の設定でHTTPのContent-Typeヘッダがどうなっているかを確認するべきかと思います。パケットキャプチャするとか、telnet localhost 80 で見るとか、Firefox + Live HTTP Headers で確認するとか。

まさき
会議室デビュー日: 2006/09/17
投稿数: 7
投稿日時: 2006-09-23 02:56
皆様ありがとうございます。

自己解決いたしました。
1

スキルアップ/キャリアアップ(JOB@IT)