Ocurre similar en el XAMPP, los archivos HTML y PHP lo colocas en
X:\XAMPP\htdocs (X representa la unidad donde está instalado el XAMPP) para luego ser llamados por
http://localhost, si cambias la ruta en la directiva
DocumentRoot de la configuración del Apache, debe también funcionar. Cada cambio implica el reinicio de los servicios relacionados.
Comprueba también la directiva
DirectoryIndex (sólo por curiosidad) si está el archivo
index con extensión PHP. (index.php, index.php4, index.php3, etc) Se aplica por defecto a todo, aún si la ruta del
DocumentRoot ha cambiado.
Saludos...