mmm creo que ya solucionaste eso, es subir tu web en el home html public, si ves los directorios es porque no tenia index, el index siempre va en el directorio principal, es lo que carga la plantilla, si tienes diferentes Webs en diferentes directorios tendran su index cada uno, basicamente...