web-dev-qa-db-ja.com

Ubuntu12.04上のApache2 --- DirectoryIndexは無視されます

Ubuntu 12.04にLAMPを比較的新しくインストールしました(taskselを使用してインストールしました)。プレーンなHelloWorldindex.htmlを含むホームディレクトリの開発プロジェクトを指す仮想ホストがあります。 Apacheは、index.htmlを表示する代わりに、ディレクトリインデックスを表示しています。 PDFはこちら (190ページ)は、デフォルトのDirectoryIndexが/etc/Apache2/mods-available/dir.confにあり、mod_dirが有効になっていることを示しています。

DirectoryIndexは、プロジェクトのルートディレクトリの.htaccess内で機能しますが、サーバー全体で設定したいと思います。私はおそらく単純なものが欠けています。

2
James

何をしているのかわからない場合は、Apache構成ファイルをいじらないでください。

Apache2のデフォルトサイトを編集する場合は、編集/etc/Apache2/sites-available/default VirtualHostセクションに、Apacheで検索するファイルの名前を追加します。詳細については、 http://httpd.Apache.org)を参照してください。 /docs/2.0/mod/mod_dir.html 例:

 DirectoryIndex lookforme-first.html lookforme-next.php 

その後、ApacheをSudo service Apache2 reloadでリロードします。

1
perdigueiro