Guide

Ricavare il percorso fisico di un sito web

Per estrarre il percorso fisico dei file di un sito web, si possono usare più modalità come, ad esempio, script in linguaggio ASP o PHP.

  • Script ASP

    Per ricavare il percorso fisico della radice (root) di un sito web con ASP si può usare il metodo MapPath dell'oggetto Server, come nell'esempio seguente:

    <% Response.write(Server.MapPath("/")) %>

  • Script PHP

    Per ricavare il percorso fisico assoluto della posizione corrente con PHP, si utilizza la funzione realpath. È sufficiente realizzare uno script con questa sola riga:

    <?php echo realpath("."); ?>

    Per ottenere solo la radice (root) del sito web, indipendentemente da dove è posizionato lo script:

    <?php preg_match("/.*nomedominio\.estensione/",realpath("."), $risultato); ?>

In entrambi i casi la risposta sarà del tipo:
- server Windows: unità:percorso-fisico\nomedominio.estensione
- server Linux: /percorso-fisico/nomedominio.estensione