Typically, a site will use either the index.html or index.htm files depending what it has. However, if you are updating a site that has a index.html file with the index.htm file, obviously it's not going to overwrite it as the file extensions are different. Web servers will use the html extension as a preference. You can either rename index.htm as index.html or delete the original index.html file. Both methods should work.