@dobassy 技ログ

自身が触れたITに関する曖昧な情報をわかりやすく表現したいと思っているブログ

autoindexのファイル一覧がISO-8859-1で化ける件

この記事は最終更新日から一年以上が経過しています。情報が古くなっている可能性があるためご注意ください。

いつだったか、debian(etch) の apache2 を更新した時から autoindex のファイル一覧が 文字化けするようになってしまった。conf.d の charset にある AddDefaultCharset が UTF-8 になっているという情報はよく見かけるのだけど、元々 UTF-8 で運用していたうえに、どう変更しても autoindex の Content-Type は ISO-8859-1 になってしまう。

なかなか情報が見つからなかったのだけど、漸く見つけたのが次のページ。
http://d.hatena.ne.jp/woremacx/20080227/1204073532

対処方法は、confに以下を書くだけ。

IndexOptions Charset=UTF-8

余談だけど、debian 上では httpd.conf に書いておくと管理が楽になる気がした。ということで、conf.d の Include は無効にしておいた。(意味ないけど)