You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by sl...@locus.apache.org on 2000/09/25 23:46:43 UTC
cvs commit: httpd-docs-1.3/htdocs/manual/mod mod_auth.html mod_alias.html mod_asis.html index.html index-bytype.html
slive 00/09/25 14:46:42
Modified: htdocs/manual/mod mod_auth.html mod_alias.html mod_asis.html
index.html index-bytype.html
Log:
Style updates.
Revision Changes Path
1.19 +37 -8 httpd-docs-1.3/htdocs/manual/mod/mod_auth.html
Index: mod_auth.html
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/mod_auth.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- mod_auth.html 2000/09/12 02:29:13 1.18
+++ mod_auth.html 2000/09/25 21:46:41 1.19
@@ -16,20 +16,49 @@
<H1 ALIGN="CENTER">Module mod_auth</H1>
-This module is contained in the <CODE>mod_auth.c</CODE> file, and
-is compiled in by default. It provides for user authentication using
-textual files.
+<P>This module provides for user authentication using text files.
+<P><A
+HREF="module-dict.html#Status"
+REL="Help"
+><STRONG>Status:</STRONG></A> Base
+<BR>
+<A
+HREF="module-dict.html#SourceFile"
+REL="Help"
+><STRONG>Source File:</STRONG></A> mod_auth.c
+<BR>
+<A
+HREF="module-dict.html#ModuleIdentifier"
+REL="Help"
+><STRONG>Module Identifier:</STRONG></A> auth_module
+</P>
+
+<H2>Summary</H2>
+
+<P>This module allows the use of HTTP Basic Authentication to restrict
+access by looking up users in plain text password and group files.
+Similar functionality and greater scalability is provided by <A
+HREF="mod_auth_dbm.html">mod_auth_dbm</A> and <A
+HREF="mod_auth_db.html">mod_auth_db</A>. HTTP Digest Authentication
+is provided by <A HREF="mod_auth_digest.html">mod_auth_digest</A>.
-<MENU>
+
+<H2>Directives</H2>
+
+<UL>
<LI><A HREF="#authgroupfile">AuthGroupFile</A>
<LI><A HREF="#authuserfile">AuthUserFile</A>
<LI><A HREF="#authauthoritative">AuthAuthoritative</A>
-</MENU>
+</UL>
+
+<P>See also: <A HREF="core.html#require">require</A>
+and <A HREF="core.html#satisfy">satisfy</A>.</P>
+
<HR>
-<H2><A NAME="authgroupfile">AuthGroupFile</A></H2>
+<H2><A NAME="authgroupfile">AuthGroupFile</A> directive</H2>
<!--%plaintext <?INDEX {\tt AuthGroupFile} directive> -->
<A
HREF="directive-dict.html#Syntax"
@@ -72,7 +101,7 @@
<A HREF="core.html#authtype">AuthType</A> and
<A HREF="#authuserfile">AuthUserFile</A>.<P><HR>
-<H2><A NAME="authuserfile">AuthUserFile</A></H2>
+<H2><A NAME="authuserfile">AuthUserFile</A> directive</H2>
<!--%plaintext <?INDEX {\tt AuthUserFile} directive> -->
<A
HREF="directive-dict.html#Syntax"
@@ -130,7 +159,7 @@
<A HREF="core.html#authtype">AuthType</A> and
<A HREF="#authgroupfile">AuthGroupFile</A>.<P>
<HR>
-<H2><A NAME="authauthoritative">AuthAuthoritative</A></H2>
+<H2><A NAME="authauthoritative">AuthAuthoritative</A> directive</H2>
<!--%plaintext <?INDEX {\tt AuthAuthoritative} directive> -->
<A
HREF="directive-dict.html#Syntax"
1.27 +39 -3 httpd-docs-1.3/htdocs/manual/mod/mod_alias.html
Index: mod_alias.html
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/mod_alias.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- mod_alias.html 2000/09/15 19:59:01 1.26
+++ mod_alias.html 2000/09/25 21:46:41 1.27
@@ -16,10 +16,46 @@
<H1 ALIGN="CENTER">Module mod_alias</H1>
<P>
-This module is contained in the <CODE>mod_alias.c</CODE> file, and
-is compiled in by default. It provides for mapping different parts of the
-host filesystem in the the document tree, and for URL redirection.
+This module provides for mapping different parts of the
+host filesystem in the document tree, and for URL redirection.
</P>
+
+<P><A
+HREF="module-dict.html#Status"
+REL="Help"
+><STRONG>Status:</STRONG></A> Base
+<BR>
+<A
+HREF="module-dict.html#SourceFile"
+REL="Help"
+><STRONG>Source File:</STRONG></A> mod_alias.c
+<BR>
+<A
+HREF="module-dict.html#ModuleIdentifier"
+REL="Help"
+><STRONG>Module Identifier:</STRONG></A> alias_module
+</P>
+
+<H2>Summary</H2>
+
+<P>The directives contained in this module allow for manipulation and
+control of URLs as requests arrive at the server. The
+<CODE>Alias</CODE> and <CODE>ScriptAlias</CODE> directives are used to
+map between URLs and filesystem paths. This allows for content which
+is not directly under the <A
+HREF="core.html#documentroot"><CODE>DocumentRoot</CODE></A> to be
+served as part of the web document tree. The <CODE>ScriptAlias</CODE>
+directive has the additional effect of marking the target directory as
+containing only CGI scripts.
+
+<P>The <CODE>Redirect</CODE> directives are used to instruct clients
+to make a new request with a different URL. They are often used
+when a resource has moved to a new location.
+
+<P>A more powerful and flexible set of directives for manipulating
+URLs is contained in the <A
+HREF="mod_rewrite.html"><CODE>mod_rewrite</CODE></A> module.
+
<H2>Directives</H2>
<UL>
1.8 +43 -22 httpd-docs-1.3/htdocs/manual/mod/mod_asis.html
Index: mod_asis.html
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/mod_asis.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mod_asis.html 1998/09/17 14:14:57 1.7
+++ mod_asis.html 2000/09/25 21:46:41 1.8
@@ -16,21 +16,42 @@
<H1 ALIGN="CENTER">Module mod_asis</H1>
-This module is contained in the <CODE>mod_asis.c</CODE> file, and
-is compiled in by default. It provides for <CODE>.asis</CODE> files. Any
-document with mime type <CODE>httpd/send-as-is</CODE> will be processed by
-this module.
-<!--%plaintext <?INDEX {\tt httpd/send-as-is} mime type> -->
-
-<H2>Purpose</H2>
-To allow file types to be defined such that Apache sends them without
-adding HTTP headers.<P>
-
-This can be used to send any kind of data from the server, including redirects
-and other special HTTP responses, without requiring a cgi-script or an nph
-script.
+<P>This module provides for sending files which contain their own
+HTTP headers.
+
+<P><A
+HREF="module-dict.html#Status"
+REL="Help"
+><STRONG>Status:</STRONG></A> Base
+<BR>
+<A
+HREF="module-dict.html#SourceFile"
+REL="Help"
+><STRONG>Source File:</STRONG></A> mod_asis.c
+<BR>
+<A
+HREF="module-dict.html#ModuleIdentifier"
+REL="Help"
+><STRONG>Module Identifier:</STRONG></A> asis_module
+</P>
+
+<H2>Summary</H2>
+
+<P>Any document with mime type <CODE>httpd/send-as-is</CODE> will be
+processed by this module. Apache will send the document without
+adding most of the usual HTTP headers.
+
+<P>This can be used to send any kind of data from the server,
+including redirects and other special HTTP responses, without
+requiring a cgi-script or an nph script.
+
+<H2>Directives</H2>
+
+<P>This module provides no directives.
+
<H2>Usage</H2>
-In the server configuration file, define a new mime type called
+
+<P>In the server configuration file, define a new mime type called
<CODE>httpd/send-as-is</CODE> <EM>e.g.</EM>
<BLOCKQUOTE><CODE>AddType httpd/send-as-is asis</CODE></BLOCKQUOTE>
this defines the <CODE>.asis</CODE> file extension as being of the new
@@ -38,14 +59,14 @@
<CODE>.asis</CODE> extension will then be sent by Apache to the client with
almost no changes. Clients will need HTTP headers to be attached, so do not
forget them. A Status: header is also required; the data should be the
-3-digit HTTP response code, followed by a textual message.<P>
+3-digit HTTP response code, followed by a textual message.
-Here's an example of a file whose contents are sent <EM>as is</EM> so as to
-tell the client that a file has redirected.
-<BLOCKQUOTE><CODE>
-Status: 301 Now where did I leave that URL <BR>
+<P>Here's an example of a file whose contents are sent <EM>as is</EM>
+so as to tell the client that a file has redirected.
+<BLOCKQUOTE><CODE> Status: 301 Now where did I leave that URL <BR>
Location: http://xyz.abc.com/foo/bar.html <BR>
-Content-type: text/html <BR>
+Content-type: text/html
+<BR>
<BR>
<HTML> <BR>
<HEAD> <BR>
@@ -58,10 +79,10 @@
</BODY> <BR>
</HTML>
</CODE></BLOCKQUOTE>
-Notes: the server always adds a Date: and Server: header to the data returned
+
+<P>Notes: the server always adds a Date: and Server: header to the data returned
to the client, so these should not be included in the file.
The server does <EM>not</EM> add a Last-Modified header; it probably should.
-<P>
<!--#include virtual="footer.html" -->
</BODY>
1.33 +3 -2 httpd-docs-1.3/htdocs/manual/mod/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/index.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- index.html 2000/09/25 19:02:35 1.32
+++ index.html 2000/09/25 21:46:41 1.33
@@ -33,9 +33,10 @@
<DT><A HREF="mod_actions.html">mod_actions</A>
<DD>Executing CGI scripts based on media type or request method.
<DT><A HREF="mod_alias.html">mod_alias</A>
-<DD>Aliases and redirects.
+<DD>Mapping different parts of the host filesystem in the document tree,
+ and URL redirection.
<DT><A HREF="mod_asis.html">mod_asis</A>
-<DD>The .asis file handler.
+<DD>Sending files which contain their own HTTP headers.
<DT><A HREF="mod_auth.html">mod_auth</A>
<DD>User authentication using text files.
<DT><A HREF="mod_auth_anon.html">mod_auth_anon</A>
1.5 +3 -2 httpd-docs-1.3/htdocs/manual/mod/index-bytype.html
Index: index-bytype.html
===================================================================
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/index-bytype.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- index-bytype.html 2000/09/25 19:02:36 1.4
+++ index-bytype.html 2000/09/25 21:46:42 1.5
@@ -58,7 +58,8 @@
<DL>
<DT><A HREF="mod_alias.html">mod_alias</A>
-<DD>Aliases and redirects.
+<DD>Mapping different parts of the host filesystem in the document tree,
+ and URL redirection.
<DT><A HREF="mod_rewrite.html">mod_rewrite</A> Apache 1.2 and up
<DD>Powerful URI-to-filename mapping using regular expressions
<DT><A HREF="mod_userdir.html">mod_userdir</A>
@@ -108,7 +109,7 @@
<DT><A HREF="mod_expires.html">mod_expires</A> Apache 1.2 and up
<DD>Apply Expires: headers to resources
<DT><A HREF="mod_asis.html">mod_asis</A>
-<DD>The .asis file handler.
+<DD>Sending files which contain their own HTTP headers.
</DL>
<H2>Dynamic Content</H2>