2010年 12月 14日(火曜日) 01:13

Apacheの文字化け防止設定

評価:
(0 票)

さくらのVPSをWebサーバとして使い始めたら、UTF-8以外の文字コードの時に文字化けする現象がありました。

どうやらhttpd.confの設定を変えなければならないようです。

まず、

AddDefaultCharset UTF-8

となっているところをコメントアウトすると、サーバ側で文字コードを判断せず、METAタグに従ってページ毎にそれぞれ選択してくれるようになります。

#AddDefaultCharset UTF-8

念のため、言語の優先順位

LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw

を、

LanguagePriority ja en da nl et fr de el it kr no pl pt pt-br ltz ca es sv tw

のように変えておきました。

最終更新日: 2011年 6月 27日(月曜日) 01:43
くらち たかよし

くらち たかよし

モバイル・Webアプリ作家。最近は主にiPhoneアプリ制作を手がける。企画から、UIデザイン、設計、実装、テスト、多言語対応、ユーザーサポートまでを1人〜数人の個人で行う全人的開発手法の確立を目指している。

使う言語はObjective-C, C++, C#, Java, PHPなど。Web関連で使うものはCakePHP, MySQL, Joomla! CMSなど。デザインはシロウトながらPhotoshopとIllustratorをなんとかがんばって使う。

場所や時間に縛られない、インターネット時代の新しい働き方、自由な生き方を模索中。海外移住、低予算&低リスク起業、キャリアデザイン、心理学などにも興味あり。

Web: awaresoft.jp/