Is your index.htm file in the right folder or directory on your website. You may have to check with your ISP about this.
Do you have the correct permissions set for the folder or directory where index.htm resides.
I don't know much about this except that it's relevant, and adjustable. I use CuteFTP to administer my site. Using that I right-click a directory, select CHMOD from the menu and check the permissions. Using what works on my site as a guide:-
Owner permissions are Read, Write and Execute.
Group permissions are not set.
Public permissions are Execute.
That is CHMOD 701.
Other directories on my site are the same as the above, but with Public permissions set to Read and Execute - CHMOD 705.
Maybe it's the Public Execute permission that is missing from your site's directory(ies)
An educated guess, I'm afraid.
Edited to add:- I'm sure someone knew this already, but after a bit of trial and error fiddling with permissions and filenames I remembered that case is important for filenames. Your index.htm filename MUST BE ALL LOWER CASE.
I renamed mine to Index.htm (upper case "I") and all the page did was list the files, just like yours. Changed it back to all lower case and it worked as it should.
Hope that's your answer.
AA
Last edited by Ausatco; 27th June 2003 at 07:54.