17インチ サマータイヤ セット【適応車種:ヴェルファイア(20系)】A-TECH シュナイダー スタッグ メタリックグレー 7.0Jx17エナセーブ RV504 215/60R17


CentOSのyumでインストールしたApacheでは、レスポンスに追加されるメディアタイプの文字セットパラメータがUTF-8に設定されているため、metaタグでUTF-8以外のcharsetを記述していても 18インチ サマータイヤ セット【適応車種:レガシィ B4(BN系)】WEDS レオニス MX ハイパーシルバーIII/SCマシニング 7.0Jx18Bluearth エース AE50 225/50R18、ブラウザで無視されてWebアプリケーションやHMTLが文字化けします。

文字化けが起こる原因は カヤバ/KYB ショックアブソーバ NEW SR SPECIAL リア NSF2079×2 プレサージュ PU31 TU31、AddDefaultCharsetディレクティブにUTF-8が設定されていることなので、httpd.confに記述されているAddDefaultCharsetの設定自体をコメントアウトします。

vi /etc/httpd/conf/httpd.conf
---------------------------
#AddDefaultCharset UTF-8
---------------------------

AddDefaultCharset自体のデフォルト値はOffのため 【60/65 ノア アドミレイション】NOAH AZR 60.65 M/C後 ADMIRATION リヤバンパースポイラー 、

、コメントアウトすることでOffを設定したことと同じになります。
Offにしたことを明示したい場合は 丸親/MARUSHIN 建設車両用タイヤチェーン H型 10×13サイズ 品番:3H2822、次の様に記述すると良いでしょう。

AddDefaultCharset Off

17インチ CRIMSON サマータイヤ セット【適応車種:ヴェルファイア(20系)】A-TECH シュナイダー スタッグ CLEANER メタリックグレー 7.0Jx17エナセーブ RV504 215/60R17

実際にこの設定で何が変わるのかを見ていきましょう。AddDefaultCharsetの設定をUTF-8、Offにした場合のレスポンスヘッダにおけるContent-Typeの変化を示します。

UTF-8と設定した場合

$ curl -I 192.168.5.10
HTTP/1.1 200 OK
Date: Mon, 17 Mar 20XX 11:34:27 GMT
Server: Apache
Last-Modified: Mon, 17 Mar 20XX 07:42:00 GMT
Accept-Ranges: bytes
Content-Length: 125
Connection: close
Content-Type: text/html; charset=UTF-8 <= charsetが必ず表示される="">

Offと設定するかコメントアウトした場合

$ curl -I 192.168.5.10
HTTP/1.1 200 OK
Date: Mon, 17 Mar 20XX 11:34:41 GMT
Server: Apache
Last-Modified: Mon, 17 Mar 20XX 07:42:00 GMT
Accept-Ranges: bytes
Content-Length: 125
Connection: close
Content-Type: text/html <= charsetが表示されない="">

レスポンスヘッダのContent-Typeの文字コードがUTF-8となっていると、HTMLのmetaタグに設定されている文字コードがブラウザによって無視されるため 日本製 パナソニック バッテリー カオス トヨタ bB TA-NCP35 平成12年8月-平成15年4月 N-80B24R/C7、

17インチ サマータイヤ セット【適応車種:ヴェルファイア(20系)】A-TECH シュナイダー スタッグ メタリックグレー 7.0Jx17エナセーブ RV504 215/60R17

、文字コードのミスマッチがあると文字化けが起こることになります。

ドキュメント: Apache AddDefaultCharset ディレクティブ


できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)
辻 秀典 渡辺 高志 鈴木 幸敏 できるシリーズ編集部