As seen on perl4lib, with details from pod2htmlificated docs , the 'director' perl script by Steve Thomas is a very slick link, um, director. As it says in the docs: "Director is a cgi script mapping an id to an appropriate URL for a web-based resource. Mapping is done through a hash lookup to a ``Resource Description Table'' (RDT), where entries have [a very straightforward structure]. The ID is taken from the initiating URL and used to lookup the RDT. 'Type' defines what happens next, using whatever parameters are included." This handy GPL'd script is available here .