slive 00/09/26 20:08:25
Modified: htdocs/manual/mod mod_headers.html mod_imap.html mod_info.html mod_log_agent.html mod_log_config.html mod_log_referer.html mod_mime.html Log: Style update. Revision Changes Path 1.12 +25 -8 httpd-docs-2.0/htdocs/manual/mod/mod_headers.html Index: mod_headers.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_headers.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- mod_headers.html 2000/09/09 18:31:42 1.11 +++ mod_headers.html 2000/09/27 03:08:24 1.12 @@ -15,21 +15,38 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_headers</H1> -The optional headers module allows for the customization of HTTP -response headers. Headers can be merged, replaced or removed. The -directives described in this document are only available if Apache is -compiled with <STRONG>mod_headers.c</STRONG>. +<p>This module provides for the customization of HTTP +response headers.</p> -<HR> +<P><A +HREF="module-dict.html#Status" +REL="Help" +><STRONG>Status:</STRONG></A> Extension +<BR> +<A +HREF="module-dict.html#SourceFile" +REL="Help" +><STRONG>Source File:</STRONG></A> mod_headers.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> headers_module +</P> + +<h2>Summary</h2> + +This module provides a directive to control the sending of HTTP +headers. Headers can be merged, replaced or removed. -<H2>Directive</H2> +<H2>Directives</H2> <UL> <LI><A HREF="#header">Header</A> </UL> <HR> -<H2><A NAME="header">Header</A></H2> +<H2><A NAME="header">Header</A> directive</H2> <A HREF="directive-dict.html#Syntax" REL="Help" @@ -51,7 +68,7 @@ <A HREF="directive-dict.html#Status" REL="Help" -><STRONG>Status:</STRONG></A> optional<BR> +><STRONG>Status:</STRONG></A> Extension<BR> <A HREF="directive-dict.html#Module" REL="Help" 1.15 +158 -138 httpd-docs-2.0/htdocs/manual/mod/mod_imap.html Index: mod_imap.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_imap.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- mod_imap.html 2000/01/07 16:38:07 1.14 +++ mod_imap.html 2000/09/27 03:08:24 1.15 @@ -15,18 +15,42 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_imap</H1> -This module is contained in the <CODE>mod_imap.c</CODE> file, and is -compiled in by default. It provides for <CODE>.map</CODE> files, -replacing the functionality of the <CODE>imagemap</CODE> CGI -program. Any directory or document type configured to use the handler +<p>This module provides for server-side imagemap processing.</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_imap.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> imap_module +<BR> +<A +HREF="module-dict.html#compatibility" +REL="Help" +><STRONG>Compatibility:</STRONG></A> Available in Apache 1.1 and later. +</P> + + + +<H2>Summary</H2> + +<p>This module processes <CODE>.map</CODE> files, thereby replacing +the functionality of the <CODE>imagemap</CODE> CGI program. Any +directory or document type configured to use the handler <CODE>imap-file</CODE> (using either <CODE><A HREF="mod_mime.html#addhandler">AddHandler</A> </CODE> or <CODE><A HREF="mod_mime.html#sethandler">SetHandler</A></CODE>) will be -processed by this module. - -<H2>Summary</H2> +processed by this module.</p> -This module is in the default Apache distribution. The following directive will +<p>The following directive will activate files ending with <CODE>.map</CODE> as imagemap files: <BLOCKQUOTE><CODE>AddHandler imap-file map</CODE></BLOCKQUOTE> @@ -38,6 +62,13 @@ However, we are trying to phase out "magic MIME types" so we are deprecating this method. +<H2>Directives</H2> +<UL> +<LI><A HREF="#imapmenu">ImapMenu</A> +<LI><A HREF="#imapdefault">ImapDefault</A> +<LI><A HREF="#imapbase">ImapBase</A> +</UL> + <H2>New Features</H2> The imagemap module adds some new features that were not possible with previously distributed imagemap programs.<P> @@ -50,136 +81,8 @@ <LI>Point references. <LI>Configurable generation of imagemap menus. </UL> -<P> -<H2>Configuration Directives</H2> -<UL> -<LI><A HREF="#imapmenu">ImapMenu</A> -<LI><A HREF="#imapdefault">ImapDefault</A> -<LI><A HREF="#imapbase">ImapBase</A> -</UL> - - -<P> - -<H3><A NAME="imapmenu">ImapMenu</A></H3> -<A - HREF="directive-dict.html#Syntax" - REL="Help" -><STRONG>Syntax:</STRONG></A> ImapMenu <CODE>{none, formatted, semiformatted, - unformatted}</CODE><BR> -<A - HREF="directive-dict.html#Context" - REL="Help" -><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> -<A - HREF="directive-dict.html#Override" - REL="Help" -><STRONG>Override:</STRONG></A> Indexes<BR> -<A - HREF="directive-dict.html#Module" - REL="Help" -><STRONG>Module:</STRONG></A> mod_imap.c<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> ImapMenu is only available in Apache -1.1 and later.<P> -The ImapMenu directive determines the action taken if an imagemap file -is called without valid coordinates. -<DL> - <DT><CODE>none</CODE> - <DD>If ImapMenu is - <CODE>none</CODE>, no menu is generated, and the <CODE>default</CODE> - action is performed. - <DT><CODE>formatted</CODE> - <DD>A <CODE>formatted</CODE> menu is the simplest menu. Comments - in the imagemap file are ignored. A level one header is - printed, then an hrule, then the links each on a separate line. - The menu has a consistent, plain look close to that of - a directory listing. - <DT><CODE>semiformatted</CODE> - <DD>In the <CODE>semiformatted</CODE> menu, comments are printed - where they occur in the imagemap file. Blank lines are turned - into HTML breaks. No header or hrule is printed, but otherwise - the menu is the same as a <CODE>formatted</CODE> menu. - <DT><CODE>unformatted</CODE> - <DD>Comments are printed, blank lines are ignored. Nothing is - printed that does not appear in the imagemap file. All breaks - and headers must be included as comments in the imagemap file. - This gives you the most flexibility over the appearance of your - menus, but requires you to treat your map files as HTML instead - of plaintext. -</DL> - -<P> - -<H3><A NAME="imapdefault">ImapDefault</A></H3> -<A - HREF="directive-dict.html#Syntax" - REL="Help" -><STRONG>Syntax:</STRONG></A> ImapDefault <CODE>{error, nocontent, - map, referer, URL}</CODE><BR> -<A - HREF="directive-dict.html#Context" - REL="Help" -><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> -<A - HREF="directive-dict.html#Override" - REL="Help" -><STRONG>Override:</STRONG></A> Indexes<BR> -<A - HREF="directive-dict.html#Module" - REL="Help" -><STRONG>Module:</STRONG></A> mod_imap.c<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> ImapDefault is only available in Apache -1.1 and later.<P> - - -The ImapDefault directive sets the default <CODE>default</CODE> used in -the imagemap files. Its value is overridden by a <CODE>default</CODE> -directive within the imagemap file. If not present, the -<CODE>default</CODE> action is <CODE>nocontent</CODE>, which means -that a <CODE>204 No Content</CODE> is sent to the client. In this -case, the client should continue to display the original page. - -<P> - -<H3><A NAME="imapbase">ImapBase</A></H3> -<A - HREF="directive-dict.html#Syntax" - REL="Help" -><STRONG>Syntax:</STRONG></A> ImapBase <CODE>{map, referer, URL}</CODE><BR> -<A - HREF="directive-dict.html#Context" - REL="Help" -><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> -<A - HREF="directive-dict.html#Override" - REL="Help" -><STRONG>Override:</STRONG></A> Indexes<BR> -<A - HREF="directive-dict.html#Module" - REL="Help" -><STRONG>Module:</STRONG></A> mod_imap.c<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> ImapBase is only available in Apache -1.1 and later.<P> - -The ImapBase directive sets the default <CODE>base</CODE> used in -the imagemap files. Its value is overridden by a <CODE>base</CODE> -directive within the imagemap file. If not present, the -<CODE>base</CODE> defaults to <CODE>http://servername/</CODE>. - -<HR> -<P> - <H2>Imagemap File</H2> The lines in the imagemap files can have one of several formats: <BLOCKQUOTE> @@ -298,8 +201,6 @@ It is impossible to escape double quotes within this text. </DL> -<HR> - <H2>Example Mapfile</H2> <BLOCKQUOTE><CODE> #Comments are printed in a 'formatted' or 'semiformatted' menu. <BR> @@ -321,6 +222,125 @@ <IMG ISMAP SRC="/images/imagemap1.gif"> <BR> </A> </CODE></BLOCKQUOTE><P> + + +<hr> + +<H2><A NAME="imapmenu">ImapMenu</A> directive</H2> +<A + HREF="directive-dict.html#Syntax" + REL="Help" +><STRONG>Syntax:</STRONG></A> ImapMenu <CODE>{none, formatted, semiformatted, + unformatted}</CODE><BR> +<A + HREF="directive-dict.html#Context" + REL="Help" +><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> +<A + HREF="directive-dict.html#Override" + REL="Help" +><STRONG>Override:</STRONG></A> Indexes<BR> +<A + HREF="directive-dict.html#Module" + REL="Help" +><STRONG>Module:</STRONG></A> mod_imap<BR> +<A + HREF="directive-dict.html#Compatibility" + REL="Help" +><STRONG>Compatibility:</STRONG></A> ImapMenu is only available in Apache +1.1 and later.<P> + +The ImapMenu directive determines the action taken if an imagemap file +is called without valid coordinates. +<DL> + <DT><CODE>none</CODE> + <DD>If ImapMenu is + <CODE>none</CODE>, no menu is generated, and the <CODE>default</CODE> + action is performed. + <DT><CODE>formatted</CODE> + <DD>A <CODE>formatted</CODE> menu is the simplest menu. Comments + in the imagemap file are ignored. A level one header is + printed, then an hrule, then the links each on a separate line. + The menu has a consistent, plain look close to that of + a directory listing. + <DT><CODE>semiformatted</CODE> + <DD>In the <CODE>semiformatted</CODE> menu, comments are printed + where they occur in the imagemap file. Blank lines are turned + into HTML breaks. No header or hrule is printed, but otherwise + the menu is the same as a <CODE>formatted</CODE> menu. + <DT><CODE>unformatted</CODE> + <DD>Comments are printed, blank lines are ignored. Nothing is + printed that does not appear in the imagemap file. All breaks + and headers must be included as comments in the imagemap file. + This gives you the most flexibility over the appearance of your + menus, but requires you to treat your map files as HTML instead + of plaintext. +</DL> + +<hr> + +<H2><A NAME="imapdefault">ImapDefault</A> directive</H2> +<A + HREF="directive-dict.html#Syntax" + REL="Help" +><STRONG>Syntax:</STRONG></A> ImapDefault <CODE>{error, nocontent, + map, referer, URL}</CODE><BR> +<A + HREF="directive-dict.html#Context" + REL="Help" +><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> +<A + HREF="directive-dict.html#Override" + REL="Help" +><STRONG>Override:</STRONG></A> Indexes<BR> +<A + HREF="directive-dict.html#Module" + REL="Help" +><STRONG>Module:</STRONG></A> mod_imap<BR> +<A + HREF="directive-dict.html#Compatibility" + REL="Help" +><STRONG>Compatibility:</STRONG></A> ImapDefault is only available in Apache +1.1 and later.<P> + + +The ImapDefault directive sets the default <CODE>default</CODE> used in +the imagemap files. Its value is overridden by a <CODE>default</CODE> +directive within the imagemap file. If not present, the +<CODE>default</CODE> action is <CODE>nocontent</CODE>, which means +that a <CODE>204 No Content</CODE> is sent to the client. In this +case, the client should continue to display the original page. + +<hr> + +<H2><A NAME="imapbase">ImapBase</A> directive</H2> +<A + HREF="directive-dict.html#Syntax" + REL="Help" +><STRONG>Syntax:</STRONG></A> ImapBase <CODE>{map, referer, URL}</CODE><BR> +<A + HREF="directive-dict.html#Context" + REL="Help" +><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR> +<A + HREF="directive-dict.html#Override" + REL="Help" +><STRONG>Override:</STRONG></A> Indexes<BR> +<A + HREF="directive-dict.html#Module" + REL="Help" +><STRONG>Module:</STRONG></A> mod_imap<BR> +<A + HREF="directive-dict.html#Compatibility" + REL="Help" +><STRONG>Compatibility:</STRONG></A> ImapBase is only available in Apache +1.1 and later.<P> + +The ImapBase directive sets the default <CODE>base</CODE> used in +the imagemap files. Its value is overridden by a <CODE>base</CODE> +directive within the imagemap file. If not present, the +<CODE>base</CODE> defaults to <CODE>http://servername/</CODE>. + <!--#include virtual="footer.html" --> </BODY> 1.10 +28 -14 httpd-docs-2.0/htdocs/manual/mod/mod_info.html Index: mod_info.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_info.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- mod_info.html 1998/02/05 20:04:51 1.9 +++ mod_info.html 2000/09/27 03:08:24 1.10 @@ -15,24 +15,38 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_info</H1> -This module is contained in the <CODE>mod_info.c</CODE> file. It -provides a comprehensive overview of the server configuration -including all installed modules and directives in the configuration -files. This module is not compiled into the -server by default. It is only available in Apache 1.1 and later. To -enable it, add the following line to the server build Configuration -file, and rebuild the server: +<p>This module provides a comprehensive overview of the server +configuration including all installed modules and directives in the +configuration files.</p> + +<P><A +HREF="module-dict.html#Status" +REL="Help" +><STRONG>Status:</STRONG></A> Extension +<BR> +<A +HREF="module-dict.html#SourceFile" +REL="Help" +><STRONG>Source File:</STRONG></A> mod_info.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> info_module +<BR> +<A +HREF="module-dict.html#compatibility" +REL="Help" +><STRONG>Compatibility:</STRONG></A> Available in Apache 1.1 and later. +</P> -<PRE> -AddModule modules/standard/mod_info.o -</PRE> - <H2>Directives</H2> <UL> <LI><A HREF="#addmoduleinfo">AddModuleInfo</A> </UL> -<HR> +<h2>Using mod_info</h2> + <P> To configure it, add the following to your <CODE>access.conf</CODE> file. @@ -88,11 +102,11 @@ <A HREF="directive-dict.html#Status" REL="Help" -><STRONG>Status:</STRONG></A> base<BR> +><STRONG>Status:</STRONG></A> Extension<BR> <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_browser<BR> +><STRONG>Module:</STRONG></A> mod_info<BR> <A HREF="directive-dict.html#Compatibility" REL="Help" 1.11 +29 -4 httpd-docs-2.0/htdocs/manual/mod/mod_log_agent.html Index: mod_log_agent.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_log_agent.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- mod_log_agent.html 1999/03/21 02:03:04 1.10 +++ mod_log_agent.html 2000/09/27 03:08:24 1.11 @@ -15,14 +15,39 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_log_agent</H1> -This module is contained in the <CODE>mod_log_agent.c</CODE> file, and is not -compiled in by default. It provides for logging of the client user agents. -mod_log_agent is deprecated. Use <A HREF="mod_log_config.html">mod_log_config</A> -instead. +<p>This module provides for logging of the client user agents.</p> +<P><A +HREF="module-dict.html#Status" +REL="Help" +><STRONG>Status:</STRONG></A> Extension +<BR> +<A +HREF="module-dict.html#SourceFile" +REL="Help" +><STRONG>Source File:</STRONG></A> mod_log_agent.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> agent_log_module +</p> + +<h2>Summary</h2> + +<p>This module is provided strictly for compatibility with NCSA httpd, +and is deprecated. We recommend you use <A +HREF="mod_log_config.html">mod_log_config</A> instead.</p> + +<h2>Directives</h2> + <UL> <LI><A HREF="#agentlog">AgentLog</A> </UL> + +<p>See also: <a href="mod_log_config.html#customlog">CustomLog</a> and +<a href="mod_log_config.html#logformat">LogFormat</a>. + <HR> 1.37 +38 -17 httpd-docs-2.0/htdocs/manual/mod/mod_log_config.html Index: mod_log_config.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_log_config.html,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- mod_log_config.html 1999/12/15 23:04:19 1.36 +++ mod_log_config.html 2000/09/27 03:08:24 1.37 @@ -15,13 +15,32 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_log_config</H1> <P> -This module is contained in the <CODE>mod_log_config.c</CODE> file, -and is compiled in by default in Apache 1.2. mod_log_config replaces -mod_log_common in Apache 1.2. Prior to version 1.2, mod_log_config was -an optional module. It provides for logging of the requests made to +This module provides for logging of the requests made to the server, using the Common Log Format or a user-specified format. </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_log_config.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> config_log_module +<BR> +<A +HREF="module-dict.html#compatibility" +REL="Help" +><STRONG>Compatibility:</STRONG></A> Was an extension module prior to Apache 1.2. +</P> + + <H2>Summary</H2> <P> Three directives are provided by this module: <CODE>TransferLog</CODE> @@ -32,6 +51,16 @@ logged to multiple files. </P> +<H2>Directives</H2> + +<UL> +<LI><A HREF="#cookielog">CookieLog</A> +<LI><A HREF="#customlog">CustomLog</A> +<LI><A HREF="#customlog-conditional">CustomLog (conditional)</A> +<LI><A HREF="#logformat">LogFormat</A> +<LI><A HREF="#transferlog">TransferLog</A> +</UL> + <H3>Compatibility notes</H3> <UL> @@ -213,19 +242,11 @@ directory where logfiles are stored is writable by anyone other than the user that starts the server. <P> -<H2>Directives</H2> -<UL> -<LI><A HREF="#cookielog">CookieLog</A> -<LI><A HREF="#customlog">CustomLog</A> -<LI><A HREF="#customlog-conditional">CustomLog (conditional)</A> -<LI><A HREF="#logformat">LogFormat</A> -<LI><A HREF="#transferlog">TransferLog</A> -</UL> <HR> -<H2><A NAME="cookielog">CookieLog</A></H2> +<H2><A NAME="cookielog">CookieLog</A> directive</H2> <!--%plaintext <?INDEX {\tt CookieLog} directive> --> <A HREF="directive-dict.html#Syntax" @@ -252,7 +273,7 @@ <P> <HR> -<H2><A NAME="customlog">CustomLog</A></H2> +<H2><A NAME="customlog">CustomLog</A> directive</H2> <A HREF="directive-dict.html#Syntax" REL="Help" @@ -303,7 +324,7 @@ </P> <HR> -<H2><A NAME="customlog-conditional">CustomLog (conditional)</A></H2> +<H2><A NAME="customlog-conditional">CustomLog (conditional)</A> directive</H2> <A HREF="directive-dict.html#Syntax" REL="Help" @@ -353,7 +374,7 @@ </PRE> <HR> -<H2><A NAME="logformat">LogFormat</A></H2> +<H2><A NAME="logformat">LogFormat</A> directive</H2> <!--%plaintext <?INDEX {\tt LogFormat} directive> --> <A HREF="directive-dict.html#Syntax" @@ -407,7 +428,7 @@ <HR> -<H2><A NAME="transferlog">TransferLog</A></H2> +<H2><A NAME="transferlog">TransferLog</A> directive</H2> <!--%plaintext <?INDEX {\tt TransferLog} directive> --> <A HREF="directive-dict.html#Syntax" 1.11 +37 -12 httpd-docs-2.0/htdocs/manual/mod/mod_log_referer.html Index: mod_log_referer.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_log_referer.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- mod_log_referer.html 1999/03/21 02:03:04 1.10 +++ mod_log_referer.html 2000/09/27 03:08:24 1.11 @@ -15,12 +15,41 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_log_referer</H1> -This module is contained in the <CODE>mod_log_referer.c</CODE> file, and is not -compiled in by default. It provides for logging of the documents which -reference documents on the server. As of Apache 1.3.5 it is deprecated. -Use <A HREF="mod_log_config.html#customlog-conditional">CustomLog -(conditional)</A> instead. +<p>This module provides for logging of the documents which +reference documents on the server.</p> +<P><A +HREF="module-dict.html#Status" +REL="Help" +><STRONG>Status:</STRONG></A> Extension +<BR> +<A +HREF="module-dict.html#SourceFile" +REL="Help" +><STRONG>Source File:</STRONG></A> mod_log_referer.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> referer_log_module +</P> + +<h2>Summary</h2> + +<p>This module is provided strictly for compatibility with NCSA httpd, +and is deprecated. We recommend you use <A +HREF="mod_log_config.html">mod_log_config</A> instead.</p> + +<H2>Directives</H2> +<UL> +<LI><A HREF="#refererignore">RefererIgnore</A> +<LI><A HREF="#refererlog">RefererLog</A> +</UL> + +<p>See also: <a href="mod_log_config.html#customlog">CustomLog</a> and +<a href="mod_log_config.html#logformat">LogFormat</a>. + + <H2>Log file format</H2> The log file contains a separate line for each refer. Each line has the format @@ -30,15 +59,11 @@ local URL to the document being referred to. -<H2>Directives</H2> -<UL> -<LI><A HREF="#refererignore">RefererIgnore</A> -<LI><A HREF="#refererlog">RefererLog</A> -</UL> + <HR> -<H2><A NAME="refererignore">RefererIgnore</A></H2> +<H2><A NAME="refererignore">RefererIgnore</A> directive</H2> <!--%plaintext <?INDEX {\tt RefererIgnore} directive> --> <A HREF="directive-dict.html#Syntax" @@ -66,7 +91,7 @@ <P><HR> -<H2><A NAME="refererlog">RefererLog</A></H2> +<H2><A NAME="refererlog">RefererLog</A> directive</H2> <!--%plaintext <?INDEX {\tt RefererLog} directive> --> <A HREF="directive-dict.html#Syntax" 1.36 +50 -60 httpd-docs-2.0/htdocs/manual/mod/mod_mime.html Index: mod_mime.html =================================================================== RCS file: /home/cvs/httpd-docs-2.0/htdocs/manual/mod/mod_mime.html,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- mod_mime.html 2000/02/05 11:34:36 1.35 +++ mod_mime.html 2000/09/27 03:08:24 1.36 @@ -15,10 +15,25 @@ <!--#include virtual="header.html" --> <H1 ALIGN="CENTER">Module mod_mime</H1> -This module is contained in the <CODE>mod_mime.c</CODE> file, and is -compiled in by default. It provides for determining the types of files -from the filename. +<p>This module provides for determining the types of files +from the filename and for association of handlers with files.</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_mime.c +<BR> +<A +HREF="module-dict.html#ModuleIdentifier" +REL="Help" +><STRONG>Module Identifier:</STRONG></A> mime_module +</P> + <H2>Summary</H2> This module is used to determine various bits of "meta information" @@ -48,6 +63,23 @@ value of the <CODE>Last-Modified</CODE> header. Thus, previously cached copies may still be used by a client or proxy, with the previous headers. +<H2>Directives</H2> +<UL> +<li><a href="#addcharset">AddCharset</a></li> +<LI><A HREF="#addencoding">AddEncoding</A> +<LI><A HREF="#addhandler">AddHandler</A> +<LI><A HREF="#addlanguage">AddLanguage</A> +<LI><A HREF="#addtype">AddType</A> +<LI><A HREF="#defaultlanguage">DefaultLanguage</A> +<LI><A HREF="#forcetype">ForceType</A> +<LI><A HREF="#removehandler">RemoveHandler</A> +<LI><A HREF="#sethandler">SetHandler</A> +<LI><A HREF="#typesconfig">TypesConfig</A> +</UL> + +<p>See also: <a +href="mod_mime_magic.html#mimemagicfile">MimeMagicFile</a>.</p> + <H2><A NAME="multipleext">Files with Multiple Extensions</A></H2> Files can have more than one extension, and the order of the @@ -84,22 +116,9 @@ the "imap-file" handler will be used, and so it will be treated as a mod_imap imagemap file. -<H2>Directives</H2> -<UL> -<li><a href="#addcharset">AddCharset</a></li> -<LI><A HREF="#addencoding">AddEncoding</A> -<LI><A HREF="#addhandler">AddHandler</A> -<LI><A HREF="#addlanguage">AddLanguage</A> -<LI><A HREF="#addtype">AddType</A> -<LI><A HREF="#defaultlanguage">DefaultLanguage</A> -<LI><A HREF="#forcetype">ForceType</A> -<LI><A HREF="#removehandler">RemoveHandler</A> -<LI><A HREF="#sethandler">SetHandler</A> -<LI><A HREF="#typesconfig">TypesConfig</A> -</UL> <HR> -<H2><A NAME="addcharset">AddCharset</A></H2> +<H2><A NAME="addcharset">AddCharset</A> directive</H2> <A HREF="directive-dict.html#Syntax" REL="Help" ><STRONG>Syntax:</STRONG></A> AddCharset <i>charset extension [extension...]</i><br> @@ -117,10 +136,6 @@ HREF="directive-dict.html#Module" REL="Help" ><STRONG>Module:</STRONG></A> mod_mime -<br> -<A HREF="directive-dict.html#Compatibility" REL="Help" -><STRONG>Compatibility:</STRONG></A> AddCharset is only available in Apache -1.3.10 and later <P> The AddCharset directive maps the given filename extensions to the @@ -154,7 +169,7 @@ <hr> -<H2><A NAME="addencoding">AddEncoding</A></H2> +<H2><A NAME="addencoding">AddEncoding</A> directive</H2> <!--%plaintext <?INDEX {\tt AddEncoding} directive> --> <A HREF="directive-dict.html#Syntax" @@ -210,7 +225,7 @@ <P><HR> -<H2><A NAME="addhandler">AddHandler</A></H2> +<H2><A NAME="addhandler">AddHandler</A> directive</H2> <A HREF="directive-dict.html#Syntax" @@ -231,12 +246,7 @@ <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_mime<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> AddHandler is only available in Apache -1.1 and later<P> +><STRONG>Module:</STRONG></A> mod_mime <P>AddHandler maps the filename extensions <EM>extension</EM> to the <A HREF="../handler.html">handler</A> <EM>handler-name</EM>. This @@ -260,7 +270,7 @@ <HR> -<H2><A NAME="addlanguage">AddLanguage</A></H2> +<H2><A NAME="addlanguage">AddLanguage</A> directive</H2> <!--%plaintext <?INDEX {\tt AddLanguage} directive> --> <A HREF="directive-dict.html#Syntax" @@ -329,7 +339,7 @@ <HR> -<H2><A NAME="addtype">AddType</A></H2> +<H2><A NAME="addtype">AddType</A> directive</H2> <!--%plaintext <?INDEX {\tt AddType} directive> --> <A HREF="directive-dict.html#Syntax" @@ -376,7 +386,7 @@ <HR> -<H2><A NAME="defaultlanguage">DefaultLanguage</A></H2> +<H2><A NAME="defaultlanguage">DefaultLanguage</A> directive</H2> <!--%plaintext <?INDEX {\tt DefaultLanguage} directive> --> <A HREF="directive-dict.html#Syntax" @@ -397,12 +407,7 @@ <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_mime<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> DefaultLanguage is only available in Apache -1.3.4 and later.<P> +><STRONG>Module:</STRONG></A> mod_mime The DefaultLanguage directive tells Apache that all files in the directive's scope (<EM>e.g.</EM>, all files covered by the current @@ -432,7 +437,7 @@ <HR> -<H2><A NAME="forcetype">ForceType</A></H2> +<H2><A NAME="forcetype">ForceType</A> directive</H2> <A HREF="directive-dict.html#Syntax" @@ -449,12 +454,7 @@ <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_mime<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> ForceType is only available in Apache -1.1 and later.<P> +><STRONG>Module:</STRONG></A> mod_mime <P>When placed into an <CODE>.htaccess</CODE> file or a <CODE><Directory></CODE> or <CODE><Location></CODE> section, @@ -468,7 +468,7 @@ <P>Note that this will override any filename extensions that might determine the media type.</P><HR> -<H2><A NAME="removehandler">RemoveHandler</A></H2> +<H2><A NAME="removehandler">RemoveHandler</A> directive</H2> <A HREF="directive-dict.html#Syntax" @@ -485,12 +485,7 @@ <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_mime<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> RemoveHandler is only available in Apache -1.3.4 and later.<P> +><STRONG>Module:</STRONG></A> mod_mime <P> The <SAMP>RemoveHandler</SAMP> directive removes any @@ -513,7 +508,7 @@ </P> <HR> -<H2><A NAME="sethandler">SetHandler</A></H2> +<H2><A NAME="sethandler">SetHandler</A> directive</H2> <A HREF="directive-dict.html#Syntax" @@ -530,12 +525,7 @@ <A HREF="directive-dict.html#Module" REL="Help" -><STRONG>Module:</STRONG></A> mod_mime<BR> -<A - HREF="directive-dict.html#Compatibility" - REL="Help" -><STRONG>Compatibility:</STRONG></A> SetHandler is only available in Apache -1.1 and later.<P> +><STRONG>Module:</STRONG></A> mod_mime <P>When placed into an <CODE>.htaccess</CODE> file or a <CODE><Directory></CODE> or <CODE><Location></CODE> section, @@ -559,7 +549,7 @@ </PRE> <HR> -<H2><A NAME="typesconfig">TypesConfig</A></H2> +<H2><A NAME="typesconfig">TypesConfig</A> directive</H2> <!--%plaintext <?INDEX {\tt TypesConfig} directive> --> <A HREF="directive-dict.html#Syntax"