diff options
author | Joshua Slive <slive@apache.org> | 2002-09-06 23:04:35 +0000 |
---|---|---|
committer | Joshua Slive <slive@apache.org> | 2002-09-06 23:04:35 +0000 |
commit | 774d3fc35cfa5d41acd1b52bb7feaec76440cc77 (patch) | |
tree | 3875f7cc06e0f06bc0af42ea1944fa75fd5a67f5 /docs/manual/mod/directive-dict.html.en | |
parent | 1fcd9203ca6caf6a6cc2bbb2484769af62aa8014 (diff) | |
download | httpd-774d3fc35cfa5d41acd1b52bb7feaec76440cc77.tar.gz |
Convert directive-dict and module-dict to xml (and sneak in a few
small content changes).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96697 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/directive-dict.html.en')
-rw-r--r-- | docs/manual/mod/directive-dict.html.en | 208 |
1 files changed, 61 insertions, 147 deletions
diff --git a/docs/manual/mod/directive-dict.html.en b/docs/manual/mod/directive-dict.html.en index 1f539b1b28..5021e81aee 100644 --- a/docs/manual/mod/directive-dict.html.en +++ b/docs/manual/mod/directive-dict.html.en @@ -1,72 +1,17 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <meta name="generator" content="HTML Tidy, see www.w3.org" /> - - <title>Definitions of terms used to describe Apache - directives</title> - </head> - <!-- Background white, links blue (unvisited), navy (visited), red (active) --> - - <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" - vlink="#000080" alink="#FF0000"> - <!--#include virtual="header.html" --> - - <h1 align="center">Terms Used to Describe Apache - Directives</h1> - - <p>Each Apache configuration directive is described using a - common format that looks like this:</p> - - <dl> - <dd><a href="#Syntax" rel="Help"><strong>Syntax:</strong></a> - <em>directive-name</em> <em>some args</em><br /> - <a href="#Default" rel="Help"><strong>Default:</strong></a> - <samp><em>directive-name default-value</em></samp><br /> - <a href="#Context" rel="Help"><strong>Context:</strong></a> - <em>context-list</em><br /> - <a href="#Override" - rel="Help"><strong>Override:</strong></a> - <em>override</em><br /> - <a href="#Status" rel="Help"><strong>Status:</strong></a> - <em>status</em><br /> - <a href="#Module" rel="Help"><strong>Module:</strong></a> - <em>module-name</em><br /> - <a href="#Compatibility" - rel="Help"><strong>Compatibility:</strong></a> - <em>compatibility notes</em><br /> - <a href="#Deprecated" - rel="Help"><strong>Deprecated:</strong></a> <em>see - other</em></dd> - </dl> - - <p>Each of the directive's attributes, complete with possible - values where possible, are described in this document.</p> - - <h2>Directive Terms</h2> - - <ul> - <li><a href="#Syntax">Syntax</a></li> - - <li><a href="#Default">Default</a></li> - - <li><a href="#Context">Context</a></li> - - <li><a href="#Override">Override</a></li> - - <li><a href="#Status">Status</a></li> - - <li><a href="#Module">Module</a></li> - - <li><a href="#Compatibility">Compatibility</a></li> - - <li><a href="#Deprecated">Deprecated</a></li> - </ul> - <hr /> - - <h2><a id="Syntax" name="Syntax">Syntax</a></h2> +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!-- + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + This file is generated from xml source: DO NOT EDIT + XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + --><title>Terms Used to Describe Directives - Apache HTTP Server</title><link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="../images/favicon.ico" rel="shortcut icon" /></head><body id="manual-page"><div id="page-header"><p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p><p class="apache">Apache HTTP Server Version 2.0</p><img alt="" src="../images/feather.gif" /></div><div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs-project/">Documentation</a> > <a href="../">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>Terms Used to Describe Directives</h1> + <p>This document describes the terms that are used to describe + each Apache <a href="directives.html">configuration + directive</a>.</p> +</div><div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="##Description">Description</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Syntax">Syntax</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Default">Default</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Context">Context</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Override">Override</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Status">Status</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Module">Module</a></li><li><img alt="" src="../images/down.gif" /> <a href="#Compatibility">Compatibility</a></li></ul><h3>See also</h3><ul class="seealso"><li><a href="../configuring.html">Configuration files</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="#Description" id="#Description">Description</a></h2> + +<p>A brief description of the purpose of the directive.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Syntax" id="Syntax">Syntax</a></h2> <p>This indicates the format of the directive as it would appear in a configuration file. This syntax is extremely @@ -106,8 +51,7 @@ with the root directory as in <code>/usr/local/apache/htdocs/path/to/file.html</code>. Unless otherwise specified, a <em>file-path</em> which does - not begin with a slash will be treated as relative to the <a - href="core.html#serverroot">ServerRoot</a>.</dd> + not begin with a slash will be treated as relative to the <a href="core.html#serverroot">ServerRoot</a>.</dd> <dt><em>directory-path</em></dt> @@ -150,13 +94,10 @@ <dd>The name of an <a href="../env.html">environment variable</a> defined in the Apache configuration process. Note this is not necessarily the same as an operating system - environment variable. See the <a - href="../env.html">environment variable documentation</a> for + environment variable. See the <a href="../env.html">environment variable documentation</a> for more details.</dd> </dl> - <hr /> - - <h2><a id="Default" name="Default">Default</a></h2> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Default" id="Default">Default</a></h2> <p>If the directive has a default value (<em>i.e.</em>, if you omit it from your configuration entirely, the Apache Web server @@ -165,47 +106,46 @@ should say "<em>None</em>". Note that the default listed here is not necessarily the same as the value the directive takes in the default httpd.conf distributed with the server.</p> - <hr /> - - <h2><a id="Context" name="Context">Context</a></h2> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Context" id="Context">Context</a></h2> <p>This indicates where in the server's configuration files the directive is legal. It's a comma-separated list of one or more of the following values:</p> <dl> - <dt><strong>server config</strong></dt> + <dt>server config</dt> <dd>This means that the directive may be used in the server - configuration files (<em>e.g.</em>, <samp>httpd.conf</samp>, - <samp>srm.conf</samp>, and <samp>access.conf</samp>), but + configuration files (<em>e.g.</em>, <code>httpd.conf</code>), but <strong>not</strong> within any - <samp><VirtualHost></samp> or <Directory> - containers. It is not allowed in <samp>.htaccess</samp> files + <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> + or <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> + containers. It is not allowed in <code>.htaccess</code> files at all.</dd> - <dt><strong>virtual host</strong></dt> + <dt>virtual host</dt> <dd>This context means that the directive may appear inside - <samp><VirtualHost></samp> containers in the server + <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> + containers in the server configuration files.</dd> - <dt><strong>directory</strong></dt> + <dt>directory</dt> <dd>A directive marked as being valid in this context may be - used inside <samp><Directory></samp>, - <samp><Location></samp>, and <samp><Files></samp> + used inside <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, + <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, + and <code class="directive"><a href="../mod/core.html#files"><Files></a></code> containers in the server configuration files, subject to the restrictions outlined in <a href="../sections.html">How Directory, Location and Files sections work</a>.</dd> - <dt><strong>.htaccess</strong></dt> + <dt>.htaccess</dt> <dd>If a directive is valid in this context, it means that it can appear inside <em>per</em>-directory - <samp>.htaccess</samp> files. It may not be processed, though - depending upon the <a href="#Override" - rel="Help">overrides</a> currently active.</dd> + <code>.htaccess</code> files. It may not be processed, though + depending upon the <a href="#Override">overrides</a> currently active.</dd> </dl> <p>The directive is <em>only</em> allowed within the designated @@ -218,32 +158,27 @@ <p>The valid locations for the directive are actually the result of a Boolean OR of all of the listed contexts. In other words, a directive that is marked as being valid in - "<samp>server config, .htaccess</samp>" can be used in the - <samp>httpd.conf</samp> file and in <samp>.htaccess</samp> - files, but not within any <Directory> or - <VirtualHost> containers.</p> - <hr /> - - <h2><a id="Override" name="Override">Override</a></h2> + "<code>server config, .htaccess</code>" can be used in the + <code>httpd.conf</code> file and in <code>.htaccess</code> + files, but not within any <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> or + <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> + containers.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Override" id="Override">Override</a></h2> <p>This directive attribute indicates which configuration override must be active in order for the directive to be - processed when it appears in a <samp>.htaccess</samp> file. If - the directive's <a href="#Context" rel="Help">context</a> - doesn't permit it to appear in <samp>.htaccess</samp> files, - this attribute should say "<em>Not applicable</em>".</p> - - <p>Overrides are activated by the <a - href="core.html#allowoverride" - rel="Help"><samp>AllowOverride</samp></a> directive, and apply + processed when it appears in a <code>.htaccess</code> file. If + the directive's <a href="#Context">context</a> + doesn't permit it to appear in <code>.htaccess</code> files, + then no context will be listed.</p> + + <p>Overrides are activated by the <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> directive, and apply to a particular scope (such as a directory) and all descendants, unless further modified by other - <samp>AllowOverride</samp> directives at lower levels. The - documentation for that directive also lists the possible - override names available.</p> - <hr /> - - <h2><a id="Status" name="Status">Status</a></h2> + <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> directives at + lower levels. The documentation for that directive also lists the + possible override names available.</p> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Status" id="Status">Status</a></h2> <p>This indicates how tightly bound into the Apache Web server the directive is; in other words, you may need to recompile the @@ -252,22 +187,21 @@ this attribute are:</p> <dl> - <dt><strong>Core</strong></dt> + <dt>Core</dt> <dd>If a directive is listed as having "Core" status, that means it is part of the innermost portions of the Apache Web server, and is always available.</dd> - <dt><strong>MPM</strong></dt> + <dt>MPM</dt> <dd>A directive labeled as having "MPM" status is provided by a <a href="../mpm.html">Multi-Processing Module</a>. This type of directive will be available if and only if you are - using one of the MPMs listed on the <a - href="#Module">Module</a> line of the directive + using one of the MPMs listed on the <a href="#Module">Module</a> line of the directive definition.</dd> - <dt><strong>Base</strong></dt> + <dt>Base</dt> <dd>A directive labeled as having "Base" status is supported by one of the standard Apache modules which is compiled into @@ -275,7 +209,7 @@ unless you've taken steps to remove the module from your configuration.</dd> - <dt><strong>Extension</strong></dt> + <dt>Extension</dt> <dd>A directive with "Extension" status is provided by one of the modules included with the Apache server kit, but the @@ -283,7 +217,7 @@ directive and its functionality, you will need to change the server build configuration files and re-compile Apache.</dd> - <dt><strong>Experimental</strong></dt> + <dt>Experimental</dt> <dd>"Experimental" status indicates that the directive is available as part of the Apache kit, but you're on your own @@ -294,34 +228,14 @@ directive and its module to see if it remarks on the availability.</dd> </dl> - <hr /> - - <h2><a id="Module" name="Module">Module</a></h2> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Module" id="Module">Module</a></h2> <p>This quite simply lists the name of the source module which defines the directive.</p> - <hr /> - - <h2><a id="Compatibility" - name="Compatibility">Compatibility</a></h2> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="Compatibility" id="Compatibility">Compatibility</a></h2> <p>If the directive wasn't part of the original Apache version - 1 distribution, the version in which it was introduced should - be listed here. If the directive has the same name as one from - the NCSA HTTPd server, any inconsistencies in behavior between - the two should also be mentioned. Otherwise, this attribute - should say "<em>No compatibility issues.</em>"</p> - <hr /> - - <h2><a id="Deprecated" name="Deprecated">Deprecated</a></h2> - - <p>If this directive is eliminated since the Apache version 1 - distribution, the directive or option that replaces the - behavior should be cited here. In general, directives, - features, and options are only deprecated to minimize debugging - of conflicting features, or if the feature can only continue to - be supported in an alternate manner.</p> - <!--#include virtual="footer.html" --> - </body> -</html> - + 2 distribution, the version in which it was introduced should + be listed here. In addition, if the directive is available + only on certain platforms, it will be noted here.</p> +</div></div><div id="footer"><p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p><p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div></body></html>
\ No newline at end of file |