L'argomento andrebbe spostato nella sezione cms, magari contatti un moderatore.
Comunque, la ricerca di "http://localhost" o "127.0.0.1" va fatta nell'intero file tuodatabasse.sql magari utilizzando notepad , se non riscontri nessuna occorrenza vuol dire che sul tuo sito su altervista non hai creato pagine,articoli, ecc ecc, nel caso contrario spulcia bene il file oppure rifai l'operazione di esportazione del db.
Poi, la presenza della cartella public (in remoto) dipende anche da chi ti vende il servizio di hosting, alcuni provider permettono l'upload di tutti i tuoi files direttamente in root.
Ciao