Bueno pues probando....
En el recuadro en rojo que puse en mi anterior captura si pongo cualquier nombre se genera el archivo en local con ese nombre (en la carpeta webfiles). Por ejemplo si pongo index (sin ninguna extensión HTML ni nada detrás) en webfiles me sale como index.htm y si pongo noname sale como noname.htm.
Es en el fichero número 1 de los ficheros a subir (Show file upload times) donde se pone el nombre con el que va a subirlo al servidor para verlo en nuestra web. Si ahí pongo index.html me lo sube al servidor como index.html... no como index.html.html
El fallo puede estar en que en el recuadro en rojo esté el nombre con .html .... luego le debe de añadir otro .html al subirlo al servidor