Posted under » Apache » LAMP Security on 23 August 2013
If you have mod rewrite on then this is the most flexible way in managing directory listing which is inspired by Drupal.
<Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
After which add the .htaccess file
# Don't show directory listings for URLs which map to a directory. Options -Indexes # Follow symbolic links in this directory. Options +FollowSymLinks # Set the default handler. DirectoryIndex index.php
Read more about Mod Rewrite here.
You may also want to read my earlier article on indexing here.