El problema es que indicas la url incorrectamente:
Si por ejemplo tu ip es pública es 70.30.34.150 y haces esto:
http://70.30.34.150/index.php te descargará el archivo
Lo que tienes que hacer es indicar la ruta localmente:
http://iplocal/index.php La ip local suele ser: 192.168.0.1, 172.26.0.1, etc... debes mirar cual tienes tú.
Si esto último no te muestra ninguna web, ni nada, es que tu servidor apache no está correctamente configurado, como bien te han indicado antes. La seguridad en principio no tiene porque tener nada que ver ya que yo visualizo correctamente mis webs en apache mediante Firefox, IE y Opera sin problemas.