ci sono diversi problemi od ostacoli se stai lavorando con cartelle remote

1) non è detto che il server su cui risiedano consenta il listing dei file;
2) se anche il listing fosse consentito, basterebbe il file di default (index.html ad esempio) per mascherare il resto dei contenuti.

In altre parole, l'unico modo sicuro di effettuare listing su cartella remota è avere uno script che giri sul server oppure una connessione ftp.