una index.htm è una qualsiasi pagina scritta con qualsiasi editor e rinominata come sopra e quindi buttata via ftp nel sito dove ci sta anche la index.php
qualsiasi browser quando apre un sito cerca per prima cosa un file che sia chiamato index.html se non lo trova cerca un file che sia chiamato index.php e così via..
ora non hai un file index.html nella cartella di joomla e qualsiasi browser inizia da index.php ma se la inserisci troverà quella per prima..
è facile,
da win magari neanche le leggi ora le estensioni dei file, figuriamoci poi a cambiarle, ma potresti fare un file qualsiasi, anche word e poi cambiare estensione da filezilla..
ovviamente nella index html ci deve stare almeno un link ad index.php altrimenti in joomla non ci arrivi mai..