Non lo vedo come problema JS, ma come problema di Sistema operativo.

Non so esattamente come si fa sotto Windows, ma io farei in questo modo.

Premessa:
Tu sviluppi un sito in locale, poi lo sposti sul server.
Di solito si sviluppa tutto un sito su una macchina (quindi con riferimenti relativi) e lo si sposta tutto sul server in blocco.
Pero` nel tuo caso hai un pezzo che e` gia` sviluppato, e non vuoi spostarlo sulla macchina di sviluppo.

Soluzione:
Devi creare sulla macchina di sviluppo un link simbolico (soft link) per cui quando punti ad una dir, questa viene reindirizzata al server.

Nel concreto, devi creare una dir /maps/, nella stessa posizione dove poi ci sara` la dir vera, ma anziche` essere un file, e` un link.

Come dicevo, sotto linux e` un comando semplicissimo (link); sotto windows, mi pare che devi prendere (con il destro) la dir sul server e spostarla nel posto dove vuoi che resti il link, poi selezionare "crea link" (o simile).

Come vedi in questa soluzione JS non c'entra; e` un problema di sistemi operativi.
Se non ci riesci, o hai altri problemi, ti sposto nel forum piu` adatto.