A domain name is associated with the IP address of a first, URL forwarding
web server within the domain name system (DNS) so that a request for a
website or other resource associated with the domain name is presented to
the URL forwarding web server. The URL forwarding web server accesses a
file stored on a file server and determining from the contents of the
file the IP address to which the domain name should resolve. The file
associated with that domain name may contain information that initiates
display of static or dynamic content from the URL forwarding web server.
Alternately, the file may contain instructions to associate the requested
domain name with the IP address of a second, destination web server that
has the requested content or resource. Most preferably, the URL
forwarding web server performs this access to the file server directly,
without executing a script or other interface program supplementary to
the URL forwarding web server. For example, the URL forwarding web server
may include a module that receives a domain name, accesses the file from
the file server and evaluates the contents of the file. When the file
includes an IP address to which the domain name should resolve, preferred
implementations of the module recognize the presence of the IP address
within the file and return the IP address of the destination web server
to the browser through which the user made the request.