Edit the Makefile to define the location of your web server's
cgi-bin/ directory and icon/ directory, and to ensure the installed
file and directory names won't conflict with existing cgi-bin files.

Then type

   make install


Then, if you want to to customize the pages based on the URL which
was not successfully accessed, edit the site_maps file (directions
are in the "site_maps" file).

If you are using a site_maps file, type

   make install-maps


Next, edit your server's resource configuration file.  For
NCSA and Apache servers this will be ServerRoot/conf/srm.conf .
Add or modify the following lines (if you only wish to use
custom messages for some of these, leave the other lines
commented out, or out of the file altogether):

    ErrorDocument 400 /cgi-bin/web-errors/errors
    ErrorDocument 401 /cgi-bin/web-errors/errors
    ErrorDocument 403 /cgi-bin/web-errors/errors
    ErrorDocument 408 /cgi-bin/web-errors/errors
    ErrorDocument 410 /cgi-bin/web-errors/errors
    ErrorDocument 413 /cgi-bin/web-errors/errors
    ErrorDocument 404 /cgi-bin/web-errors/errors
    ErrorDocument 500 /cgi-bin/web-errors/errors
    ErrorDocument 501 /cgi-bin/web-errors/errors
    ErrorDocument 503 /cgi-bin/web-errors/errors

Other servers may not support custom error scripts, or may be
configured via other means; check your server docs.  MicroSoft
based servers may require .exe files; again, check your docs.

For a full list of possible error messages, check the README
file.  To be completely up to date, check the www.w3c.org
site, and look for the latest draft of the IETF HTTP document.


To install any extra EMLs, type the following after doing the
standard make install:

   make install-extra

.  For a list of extra EMLs, see the Errors/README file.

You may wish to move Errors/err-default.pl to something else
and link a different EML to Errors/err-default.pl .

You will need to restart your web server processes after editing
the config file.
