Esta publicación puede ser antigua, pero solo la estoy publicando en caso de que ayude a otra persona, no recomendaría crear un archivo .htaccess en su raíz web y cambiar el índice. Siento que es mejor seguir los pasos
Ve a la carpeta conf de tu carpeta apache, la mía es
C:\Apache24\conf
Abra el archivo llamado
httpd.conf
Ir a la sección
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Agregue index.php como se muestra a continuación
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
De esta manera, aún elige index.html e index.php como índice predeterminado, pero dando prioridad a index.html porque index.html vino antes que * index.php. Con esto quiero decir que si tiene index.html e index.php en el mismo directorio, index.html se usará como índice predeterminado, excepto que escriba ** index.php * antes de index.hml
Espero que ayude a alguien ... Happy Coding