If a website, does not have an index.html (or index.php or whatever is specified as the DirectoryIndex in httpd.conf), then a browser will show a file not found error when browsing that directory. To instead show a list of all files in the directory, add “Indexes” to the Options of the Directory in httpd.conf.