Its basically a web server config... some webservers allow people to view directories without a default page (such as index.html) some don't. The reasons are because its a potential security risk to have you files exposed... There are php options that can emulate this if you're unable to have your webserver configed to do this.