ウェブサイトをディレクトリ・リスティングとして表示する

ウェブサイトのディレクトリを、ディレクトリ内のファイルを表示する、いわゆる「ディレクトリ・リスティング」として表示したい場合はどうすればいいか。

.htaccess ファイルがなければ作成し、以下を追記する。

Options +Indexes
IndexOptions +Charset=UTF-8

Options +Indexes がディレクトリ・リスティングを有効化するという意味だが、これだけだとファイル一覧の日本語が文字化けする。なので2行目の IndexOptions +Charset=UTF-8 で文字化けを防いでいる。

参考:
Clockwatchers – .htaccess Tutorial – Directory Listing
http://www.clockwatchers.com/htaccess_dir.html