From e13a4cc672d38503a82de03308644bbdc86bdad4 Mon Sep 17 00:00:00 2001
From: Joshua Slive
Date: Tue, 17 Jul 2001 20:20:21 +0000
Subject: Bringing forward from 1.3: Changes to standardize the "argument
types" in the syntax entires.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89568 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/directive-dict.html | 94 +++++++++++++++++++++++++++++++++----
1 file changed, 86 insertions(+), 8 deletions(-)
(limited to 'docs/manual/mod/directive-dict.html')
diff --git a/docs/manual/mod/directive-dict.html b/docs/manual/mod/directive-dict.html
index 8b2f6679fb..5b82c29b60 100644
--- a/docs/manual/mod/directive-dict.html
+++ b/docs/manual/mod/directive-dict.html
@@ -87,15 +87,91 @@
configuration file. This syntax is extremely directive-specific,
and is described in detail in the directive's definition.
Generally, the directive name is followed by a series of one or
- more arguments. Optional arguments are enclosed in square brackets.
- Where an argument can take on more than one possible value, possible
- values are separated by a vertical bar. Literal text is presented
- in the default font, while argument-types for which substitution
- is necessary are emphasized. Directives which can take a variable
- number of arguments will end in "..." indicating that the last
- argument is repeated.
+ more space-separated arguments. If an argument contains a space,
+ the argument must be enclosed in double quotes. Optional arguments
+ are enclosed in square brackets. Where an argument can take on more
+ than one possible value, the possible values are separated by
+ vertical bars "|". Literal text is presented in the default font,
+ while argument-types for which substitution is necessary are
+ emphasized. Directives which can take a variable number of
+ arguments will end in "..." indicating that the last argument is
+ repeated.
+
+ Directives use a great number of different argument types.
+ A few common ones are defined below.
+
+
+
+- URL
+
+- A complete Uniform Resource Locator including a scheme, hostname,
+and optional pathname as in
+
http://www.example.com/path/to/file.html
+
+- URL-path
-
+
+
- The part of a url which follows the scheme and hostname
+as in
/path/to/file.html
. The url-path
+represents a web-view of a resource, as opposed to a file-system
+view.
+
+- file-path
+
+- The path to a file in the local file-system beginning with the
+root directory as in
+
/usr/local/apache/htdocs/path/to/file.html
. Unless
+otherwise specified, a file-path which does not begin with a
+slash will be treated as relative to the ServerRoot.
+
+- directory-path
+
+- The path to a directory in the local file-system beginning with
+the root directory as in
+
/usr/local/apache/htdocs/path/to/
.
+
+ - filename
+
+- The name of a file with no accompanying path information as in
+
file.html
.
+
+- regex
+
+- A regular expression, which
+is a way of describing a pattern to match in text. The directive
+definition will specify what the regex is matching
+against.
+
+- extension
+
+- In general, this is the part of the filename which
+follows the last dot. However, Apache recognizes multiple filename
+extensions, so if a filename contains more than one dot, each
+dot-separated part of the filename following the first dot is an
+extension. For example, the filename
+
file.html.en
contains two extensions: .html
+and .en
. For Apache directives, you may specify
+extensions with or without the leading dot. In addition,
+extensions are not case sensitive.
+
+- MIME-type
+
+- A method of describing the format of a file which consists of a
+major format type and a minor format type, separated by a slash
+as in
text/html
.
+
+ - env-variable
+
+- The name of an environment variable
+defined in the Apache configuration process. Note this is not
+necessarily the same as an operating system environment variable. See
+the environment variable documentation for
+more details.
+
+
+
@@ -103,7 +179,9 @@
from your configuration entirely, the Apache Web server will behave as
though you set it to a particular value), it is described here. If
there is no default value, this section should say
- "None".
+ "None". 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.
--
cgit v1.2.3