Létrehozhatja vagy módosíthatja a kiszolgáló használandó szabálykészletét az URL kérések fájlba történő leképezésekor. A leképezési szabályok listájának segítségével meghatározhatja a kiszolgáló információforrásainak elrendezését. A kiszolgáló a virtuális elrendezést a jelenlegi fájlokba kérések leképezéséhez használja. Ez lehetővé teszi a fájlok és könyvtárak fizikai helyének megváltoztatását anélkül, hogy a kérelmezőkre bármilyen hatással lenne. A virtuális elrendezés lehetővé teszi a kiszolgáló számára a más kiszolgálók és fájlrendszerek információforrásainak megjelenítését a saját információforrás készletének részeként.
A kiszolgáló fogadja a kért URL címet, majd a leképezési szabályok listáján keresztül feldolgozza. A szabályok sorrendje fontos a listában, mivel a feldolgozás a lista tetején kezdődik és lefelé folytatódik. A feldolgozás akkor ér véget, amikor a kérés elfogadásra, visszautasításra vagy átirányításra kerül egy másik kiszolgálóhoz. A leképezési műveletnek lehetősége van a feldolgozás során az URL cím módosítására. A kiszolgáló az URL címet a soron következő szabályok feldolgozásához használja fel.
Ha több IP címet vagy virtuális hosztot használ, akkor a kiszolgálónak megadhat egy másik leképezési szabálykészletet is a bejövő kérés címe vagy a hoszt alapján, amelyhez a kérés létrehozásra került.
Megadhatja például, hogy a /cgi-bin/ kezdetű kérés, amely a 9.67.106.79 címen vagy a hostA hoszton került fogadásra a /customerA/cgi/ könyvtárba kerüljön leképezésre, majd ugyanez a kérés, ha a 9.83.100.45 címen vagy a hostB hoszton került fogadásra, akkor a /customerB/cgi/ könyvtárba kerüljön leképezésre.