Está bastante bien, pero ya que tienes esa gran con posibles paths, la aprovecharía para una vez que has probado todos los directorios, si no aparece nada, haga una segunda prueba pasando la primera letra de cada elemento a mayúsculas. Porque si la web funciona bajo un sistema linux, y la url fuese 127.0.0.1/Admin/index.php pasaría desapercibido. Habría que recorrer la matiz y para cada elemento elemento[0].upper( ).
Saludos
Saludos