<html>
<head>
<title>Publishing web pages</title>
<meta name="keywords" content="">
</head>

<body bgcolor=#113377 text=#000000 vlink=#551a8b alink=#00c0ff link=#0000ee>




















































<table width=100% border=0>
<tr>
  <td valign=top>
  <table width=100% cellpadding=5 cellspacing=0 border=0>
    <tr><td bgcolor="#ffffff" align=center>
       <img border=0 alt="" src="../../img/logga.gif" height=40 width=102>
    </td></tr>
    <tr><td valign=top>
      <img src=internal-roxen-unit width=1 height=3 alt="">
    </td></tr>
    <tr valign=top>
      <td bgcolor="#ffffff">




        <table cellpadding=0 cellspacing=0 border=0>
          
       <!--a1  Introduction manual.tmpl-->
    
            <tr><td><a href="../introduction/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../introduction/index.html">Introduction</a></td>
	    </tr>
    
          
       <!--a1  Publishing web pages manual.tmpl-->
    
            <tr><td><a href="index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="index.html"><b>Publishing web pages</b></a></td>
	    </tr>
    
          
	</table>
	
        <table cellpadding=0 cellspacing=0 border=0>
	  
      <!--b1  -->
    
	    <tr><td>&nbsp;&nbsp;<a href="content_types.html"><img border=0 src="../../img/page.gif"></a>&nbsp;</td>
	      <td><a href="content_types.html">Content types</a></td>
	    </tr>
    
	  
        </table>

        <table cellpadding=0 cellspacing=0 border=0>
          
      <!--c1  -->
    
            <tr><td><a href="../rxml/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../rxml/index.html">RXML</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../information/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../information/index.html">Information tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../string/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../string/index.html">String tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../variable/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../variable/index.html">Variable tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../url/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../url/index.html">URL tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../if/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../if/index.html">If tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../graphics/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../graphics/index.html">Graphics tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../database/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../database/index.html">Database tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../ldap/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../ldap/index.html">LDAP</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../programming/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../programming/index.html">Programming tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../ssi/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../ssi/index.html">SSI tags</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../image_maps/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../image_maps/index.html">Image maps</a></td>
	    </tr>
    
          
      <!--c1 intraseek -->
    
      <!--c2 intraseek -->
           
    
          
      <!--c1 logview -->
    
      <!--c2 logview -->
           
    
          
      <!--c1 platform -->
    
      <!--c2 platform -->
           
    
          
      <!--c1 platform -->
    
      <!--c2 platform -->
           
    
          
      <!--c1 platform -->
    
      <!--c2 platform -->
           
    
          
      <!--c1  -->
    
            <tr><td><a href="../supports/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../supports/index.html">Supports system</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../security/index.html"><img src="../../img/chapter.gif" border=0></a>&nbsp;</td>
	      <td><a href="../security/index.html">Security</a></td>
	    </tr>
    
          
      <!--c1  -->
    
            <tr><td><a href="../appendix/index.html"><img border=0 src="../../img/chapter.gif"></a>&nbsp;</td>
	      <td><a href="../appendix/index.html">Appendix</a></td>
	    </tr>
    
          
	</table>

      </td>
    </tr>
    <tr><td height=100%>&nbsp;</td></tr>
  </table>
  </td>
  <td>
    <img src=internal-roxen-unit width=3 height=1 alt="">
  </td>

  <td valign=top>
    <table cellspacing=0 cellpadding=5 width=100% height=100% border=0>
    <tr>
      <td bgcolor="#ffffff">
       <b><font size=+2>Publishing web pages</font></b>

	<p>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.




  





<p><a name="Using Challenger directly">
<b><font size=+2>Using Challenger directly</font></b></a>
<br>

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.

<p>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.

<p>To display the contents of a directory, a directory parsing module
is needed. If a file called <tt>index.html</tt> 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: <tt>index.html, Main.html,
welcome.html, index.cgi, index.lpc, index.pike</tt>, in that order.
The names and the order can be configured by the administrator.


      </td>
    </tr>
    </table>
  </td>
</tr>
<tr>
</table>
</body>
</html>
