Hide apache directory listings
Directory listings show files that are present on your webserver.
This is probably not something you want to show everyone. To stop files from showing through the browser, add the following statement to your .htaccess file:
IndexIgnore */*
If you use Joomla, you may notice that there are a lot of index.html files littered throughout the system. This is to prevent directory listings as well. If you have the above apache line of code then you do not need to have the index files present. You could delete them all if you wanted to, maybe even write a script to do it for you.