Introduction
  Installing
  Handling
  Virtual servers
  Modules
  Filesystems
    Filesystem modules
    Directory listing modules
    Content types
    File extension modules
  RXML tags
  Graphics
  Proxy
  Miscellaneous modules
  Security considerations
  Scripting
  Databases
  LDAP
  FrontPage
  Upgrading
  Third party extensions
  Portability
  Reporting bugs
  Appendix
 
Filesystems

To make files available via a Challenger server there are a few different types of modules which cooperate.

The source of all files are one or more Location modules. They provide files as well as directory information. Location modules can be mounted on overlapping mount points, in which case the union of the files provided by the modules will become available.

A Directory module is used to handle index files, such as index.html, or produce directory listings.

File extension modules handle files of a certain extension. The Main RXML parser module is a file extension module that usually handles .html or .rxml files.

If no File extension module handles a certain extension the Content types module will be called to determine the appropriate content-type for a file.