Your server will have a list of valid names that can be used for the index page. It is in the DirectoryIndex directive.
When someone asks for / the server looks down the list of allowed names, and checks in turn to see if each one exists.
The first time that a match is found, the page is served and the process is stopped.
So, if the list is like:
DirectoryIndex index.html index.htm index.php index.cfm default.asp home.asp
and your name is further down the list than the default page already there, then your page will never show up.
You should use either:
- the same name as whatever was there, over-writing the old file.
- a name that is higher up the list then the original file.
- delete their file and use any name you like from the list.
|