From: Joshua Slive
-<Directory> and </Directory> are used to enclose a group of
-directives which will apply only to the named directory and sub-directories
-of that directory. Any directive which is allowed in a directory
-context may be used. Directory is either the full path to a directory,
-or a wild-card string. In a wild-card string, `?' matches any single character,
-and `*' matches any sequences of characters. As of Apache 1.3, you
-may also use `[]' character ranges like in the shell. Also as of Apache 1.3
-none of the wildcards match a `/' character, which more closely mimics the
-behaviour of Unix shells.
-Example:
- The first option is the default, while options 2-4 are configured
@@ -707,7 +706,7 @@ responses.
-The error log directive sets the name of the file to which the server will log
-any errors it encounters. If the filename does not begin with a slash (/)
-then it is assumed to be relative to the ServerRoot.
-If the filename begins with a pipe (|) then it is assumed to be a command to
-spawn to handle the error log.
+The error log directive sets the name of the file to which the server
+will log any errors it encounters. If the file-path does not
+begin with a slash (/) then it is assumed to be relative to the ServerRoot. If the file-path begins
+with a pipe (|) then it is assumed to be a command to spawn to handle
+the error log.
Apache 1.3 and above:
Using
Syntax: <Directory directory>
+>Syntax: <Directory directory-path>
... </Directory>
REL="Help"
>Status: Core.
+<Directory> and </Directory> are used to enclose a group
+of directives which will apply only to the named directory and
+sub-directories of that directory. Any directive which is allowed in a
+directory context may be used. Directory-path is either the
+full path to a directory, or a wild-card string. In a wild-card
+string, `?' matches any single character, and `*' matches any
+sequences of characters. As of Apache 1.3, you may also use `[]'
+character ranges like in the shell. Also as of Apache 1.3 none of the
+wildcards match a `/' character, which more closely mimics the
+behaviour of Unix shells. Example:
<Directory /usr/local/httpd/htdocs>
Options Indexes FollowSymLinks
</Directory>
@@ -601,7 +600,7 @@ different sections are combined when a request is received
Syntax: DocumentRoot directory-filename
+>Syntax: DocumentRoot directory-path
Syntax: ErrorLog filename|syslog[:facility]
+>Syntax: ErrorLog file-path|syslog[:facility]
REL="Help"
>Status: coresyslog
instead of a filename enables logging via syslogd(8)
@@ -1069,7 +1069,7 @@ simple multiple-module tests.
Include directive
-Syntax: Include filename
+Syntax: Include file-path|directory-path
Syntax: <Location URL>
+>Syntax: <Location URL-path|URL>
... </Location>
Syntax: ServerPath pathname
+>Syntax: ServerPath directory-path
name-based virtual hosts.
Syntax: ServerRoot directory-filename
+>Syntax: ServerRoot directory-path
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.
+ +http://www.example.com/path/to/file.html
/path/to/file.html
. The url-path
+represents a web-view of a resource, as opposed to a file-system
+view./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./usr/local/apache/htdocs/path/to/
.
+
+file.html
.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.text/html
.
+
+@@ -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.
+ Directives use a great number of different argument types. + A few common ones are defined below.
+ +http://www.example.com/path/to/file.html
/path/to/file.html
. The url-path
+represents a web-view of a resource, as opposed to a file-system
+view./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./usr/local/apache/htdocs/path/to/
.
+
+file.html
.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.text/html
.
+
+@@ -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.