Puede ser, o algo que haya quedado en cache, aunque para hacer lo que indicaste, podes hacer lago mas simple
Te dejo 2 variantes
Aqui, al poner
http://tusitio.com/index.html van a acceder a nuevo.php pero en la barra de direcciones aparecerá
http://tusitio.com
Código Apache:
Ver originalOptions -Indexes
DirectoryIndex nuevo.php
redirect /index.html /
Aqui se vera el cotenido de nuevo.php, y en la barra de direcciones efectivamente se verá
http://tusitio.com/nuevo.php
Código Apache:
Ver originalOptions -Indexes
DirectoryIndex nuevo.php
redirect /index.html /nuevo.php
Saludos