Introduction
  Publishing web pages
    Content types
  RXML
  Information tags
  String tags
  Variable tags
  URL tags
  If tags
  Graphics tags
  Database tags
  LDAP
  Programming tags
  SSI tags
  Image maps
  Supports system
  Security
  Appendix
 
Publishing web pages

To publish web pages using a Challenger web server there are a few things the web page creator ought to know. This chapter will explain the basics.

Using Challenger directly
To publish an HTML page through Challenger, the web page creator only needs to know in what directory the files should be placed and on what URL the pages will be found. This is configured by the administrator of the server.

The virtual server used must have a file system module enabled. The file system module can mount a directory from a normal file system as a virtual file system. When referring to other files, the path to the file must be in the virtual file system. Both absolute and relative paths can be used.

To display the contents of a directory, a directory parsing module is needed. If a file called index.html is found in a directory that is mounted by a file system module, it will be shown when pointing a browser to the URL of that directory. By default the server will look for the following files: index.html, Main.html, welcome.html, index.cgi, index.lpc, index.pike, in that order. The names and the order can be configured by the administrator.