ho dei siti con questo percoso localhost/sito1/index.php in locale.

On-line ho www.sito1.it

come faccio per renderlo "indipendente" dalla directory?

io ho scritto una cosa simile

percorsi
codice:
$percorso =	"http://".$_SERVER['HTTP_HOST'];
$percorsoPages = "http://".$_SERVER['HTTP_HOST']."/pages";
if($_SERVER['HTTP_HOST']=="localhost"){
$percorso =	"http://".$_SERVER['HTTP_HOST']."/miosito.it";
$percorsoPages = "http://".$_SERVER['HTTP_HOST']."/miosito.it/pages";