ApacheのDirectoryIndexを変更してみる

DirectoryIndexではデフォルト設定でファイル名の指定がないリクエストでも/var/www/htmlにindex.htmlが存在するときは、それを返すようになっている。これをいじってtext.htmlが存在するときもそれを返すように設定を変更する。

# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html
    DirectoryIndex text.html
</IfModule>

上記の{DirectoryIndex text.html}の部分を付け加えると設定を変更できる。これでindex.htmlがないときはtext.htmlが表示される。