From: Paul Querna Date: Sun, 10 Apr 2005 18:38:38 +0000 (+0000) Subject: Backport mod_version docs. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=16e03fe2b1565f2e05ca5d7e437154a21551e3fe;p=thirdparty%2Fapache%2Fhttpd.git Backport mod_version docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/mod_version_for_2.0.x@160791 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/allmodules.xml b/docs/manual/mod/allmodules.xml index db6f18bd6e6..d61922c6d2a 100644 --- a/docs/manual/mod/allmodules.xml +++ b/docs/manual/mod/allmodules.xml @@ -57,6 +57,7 @@ mod_unique_id.xml mod_userdir.xml mod_usertrack.xml + mod_version.xml mod_vhost_alias.xml beos.xml mpm_common.xml diff --git a/docs/manual/mod/allmodules.xml.de b/docs/manual/mod/allmodules.xml.de index cd6b9ad31cd..08e07206da6 100644 --- a/docs/manual/mod/allmodules.xml.de +++ b/docs/manual/mod/allmodules.xml.de @@ -57,6 +57,7 @@ mod_unique_id.xml mod_userdir.xml mod_usertrack.xml + mod_version.xml mod_vhost_alias.xml beos.xml.de mpm_common.xml.de diff --git a/docs/manual/mod/allmodules.xml.es b/docs/manual/mod/allmodules.xml.es index b7a772872b0..a16ef793c85 100644 --- a/docs/manual/mod/allmodules.xml.es +++ b/docs/manual/mod/allmodules.xml.es @@ -57,6 +57,7 @@ mod_unique_id.xml mod_userdir.xml mod_usertrack.xml + mod_version.xml mod_vhost_alias.xml beos.xml.es mpm_common.xml.es diff --git a/docs/manual/mod/allmodules.xml.ja b/docs/manual/mod/allmodules.xml.ja index 307645edcf5..2333917a1eb 100644 --- a/docs/manual/mod/allmodules.xml.ja +++ b/docs/manual/mod/allmodules.xml.ja @@ -57,6 +57,7 @@ mod_unique_id.xml.ja mod_userdir.xml.ja mod_usertrack.xml + mod_version.xml.ja mod_vhost_alias.xml beos.xml mpm_common.xml.ja diff --git a/docs/manual/mod/allmodules.xml.ko b/docs/manual/mod/allmodules.xml.ko index 4ea6751ea47..e24cf004889 100644 --- a/docs/manual/mod/allmodules.xml.ko +++ b/docs/manual/mod/allmodules.xml.ko @@ -57,6 +57,7 @@ mod_unique_id.xml.ko mod_userdir.xml.ko mod_usertrack.xml + mod_version.xml.ko mod_vhost_alias.xml beos.xml.ko mpm_common.xml diff --git a/docs/manual/mod/allmodules.xml.ru b/docs/manual/mod/allmodules.xml.ru index db6f18bd6e6..d61922c6d2a 100644 --- a/docs/manual/mod/allmodules.xml.ru +++ b/docs/manual/mod/allmodules.xml.ru @@ -57,6 +57,7 @@ mod_unique_id.xml mod_userdir.xml mod_usertrack.xml + mod_version.xml mod_vhost_alias.xml beos.xml mpm_common.xml diff --git a/docs/manual/mod/directives.html.en b/docs/manual/mod/directives.html.en index 0db0d9b24e6..8f4598d0396 100644 --- a/docs/manual/mod/directives.html.en +++ b/docs/manual/mod/directives.html.en @@ -123,6 +123,7 @@
  • CacheGcMemUsage
  • CacheGcUnused
  • CacheIgnoreCacheControl
  • +
  • CacheIgnoreHeaders
  • CacheIgnoreNoLastMod
  • CacheLastModifiedFactor
  • CacheMaxExpire
  • @@ -192,6 +193,7 @@
  • IdentityCheck
  • <IfDefine>
  • <IfModule>
  • +
  • <IfVersion>
  • ImapBase
  • ImapDefault
  • ImapMenu
  • @@ -210,6 +212,7 @@
  • LanguagePriority
  • LDAPCacheEntries
  • LDAPCacheTTL
  • +
  • LDAPConnectionTimeout
  • LDAPOpCacheEntries
  • LDAPOpCacheTTL
  • LDAPSharedCacheFile
  • diff --git a/docs/manual/mod/index.html.en b/docs/manual/mod/index.html.en index 8b8563f8c20..b3c5568203b 100644 --- a/docs/manual/mod/index.html.en +++ b/docs/manual/mod/index.html.en @@ -163,7 +163,8 @@ identifier for each request
    mod_usertrack
    Clickstream logging of user activity on a site
    -
    mod_vhost_alias
    Provides for dynamically configured mass virtual +
    mod_version
    Version dependent configuration
    +
    mod_vhost_alias
    Provides for dynamically configured mass virtual hosting
    diff --git a/docs/manual/mod/mod_cache.html.en b/docs/manual/mod/mod_cache.html.en index 9b27423c483..cb2d53c043b 100644 --- a/docs/manual/mod/mod_cache.html.en +++ b/docs/manual/mod/mod_cache.html.en @@ -63,6 +63,7 @@
  • CacheEnable
  • CacheForceCompletion
  • CacheIgnoreCacheControl
  • +
  • CacheIgnoreHeaders
  • CacheIgnoreNoLastMod
  • CacheLastModifiedFactor
  • CacheMaxExpire
  • @@ -240,6 +241,59 @@ cached. CacheIgnoreCacheControl On

    + +
    top
    +

    CacheIgnoreHeaders Directive

    + + + + + + + +
    Description:Do not store the given HTTP header(s) in the cache. +
    Syntax:CacheIgnoreHeaders header-string [header-string] ...
    Default:CacheIgnoreHeaders None
    Context:server config, virtual host
    Status:Experimental
    Module:mod_cache
    +

    According to RFC 2616, hop-by-hop HTTP headers are not stored in + the cache. The following HTTP headers are hop-by-hop headers and thus + do not get stored in the cache in any case regardless of the + setting of CacheIgnoreHeaders:

    + + + +

    CacheIgnoreHeaders specifies additional HTTP + headers that should not to be stored in the cache. For example, it makes + sense in some cases to prevent cookies from being stored in the cache.

    + +

    CacheIgnoreHeaders takes a space separated list + of HTTP headers that should not be stored in the cache. If only hop-by-hop + headers not should be stored in the cache (the RFC 2616 compliant + behaviour), CacheIgnoreHeaders can be set to + None.

    + +

    Example 1

    + CacheIgnoreHeaders Set-Cookie +

    + +

    Example 2

    + CacheIgnoreHeaders None +

    + +

    Warning:

    + If headers like Expires which are needed for proper cache + management are not stored due to a + CacheIgnoreHeaders setting, the behaviour of + mod_cache is undefined. +
    +
    top

    CacheIgnoreNoLastMod Directive

    diff --git a/docs/manual/mod/mod_cache.xml.ko b/docs/manual/mod/mod_cache.xml.ko index e5d38f9b44b..396a8c576c1 100644 --- a/docs/manual/mod/mod_cache.xml.ko +++ b/docs/manual/mod/mod_cache.xml.ko @@ -1,7 +1,7 @@ - + +mod_version - Apache HTTP Server + + + + + + +
    <-
    + +
    +

    Apache Module mod_version

    +
    +

    Available Languages:  en  | + ja  | + ko 

    +
    + + + + +
    Description:Version dependent configuration
    Status:Extension
    Module Identifier:version_module
    Source File:mod_version.c
    Compatibility:Available in version 2.0.54 and later
    +

    Summary

    + +

    This module is designed for the use in test suites and large + networks which have to deal with different httpd versions and + different configurations. It provides a new container -- <IfVersion>, which + allows a flexible version checking including numeric comparisons and + regular expressions.

    + +

    Examples

    + <IfVersion 2.1.0>
    + + # current httpd version is exactly 2.1.0
    +
    + </IfVersion>
    +
    + <IfVersion >= 2.2>
    + + # use really new features :-)
    +
    + </IfVersion> +

    + +

    See below for further possibilities.

    +
    +

    Directives

    + +
    + +
    top
    +

    <IfVersion> Directive

    + + + + + + + +
    Description:contains version dependent configuration
    Syntax:<IfVersion [[!]operator] version> ... +</IfVersion>
    Context:server config, virtual host, directory, .htaccess
    Override:All
    Status:Extension
    Module:mod_version
    +

    The <IfVersion> section encloses + configuration directives which are executed only if the + httpd version + matches the desired criteria. For normal (numeric) comparisons the + version argument has the format + major[.minor[.patch]], e.g. + 2.1.0 or 2.2. minor and + patch are optional. If these numbers are omitted, they are + assumed to be zero. The following numerical operators are + possible:

    + + + + + + + + + + + + +
    operatordescription
    = or ==httpd version is equal
    >httpd version is greater than
    >=httpd version is greater or equal
    <httpd version is less than
    <=httpd version is less or equal
    + +

    Example

    + <IfVersion >= 2.1>
    + + # this happens only in versions greater or
    + # equal 2.1.0.
    +
    + </IfVersion> +

    + +

    Besides the numerical comparison it is possible to match a regular + expression against the httpd version. There are two ways to write it:

    + + + + + + +
    operatordescription
    = or ==version has the form + /regex/
    ~version has the form + regex
    + +

    Example

    + <IfVersion = /^2.1.[01234]$/>
    + + # e.g. workaround for buggy versions + + </IfVersion> +

    + +

    In order to reverse the meaning, all operators can be preceded by an + exclamation mark (!):

    + +

    + <IfVersion !~ ^2.1.[01234]$>
    + + # not for those versions
    +
    + </IfVersion> +

    + +

    If the operator is omitted, it is assumed to be + =.

    + +
    +
    +
    +

    Available Languages:  en  | + ja  | + ko 

    +
    + \ No newline at end of file diff --git a/docs/manual/mod/mod_version.xml b/docs/manual/mod/mod_version.xml new file mode 100644 index 00000000000..a5049517331 --- /dev/null +++ b/docs/manual/mod/mod_version.xml @@ -0,0 +1,137 @@ + + + + + + + + +mod_version +Version dependent configuration +Extension +mod_version.c +version_module +Available in version 2.0.54 and later + + +

    This module is designed for the use in test suites and large + networks which have to deal with different httpd versions and + different configurations. It provides a new container -- IfVersion, which + allows a flexible version checking including numeric comparisons and + regular expressions.

    + + Examples + <IfVersion 2.1.0>
    + + # current httpd version is exactly 2.1.0
    +
    + </IfVersion>
    +
    + <IfVersion >= 2.2>
    + + # use really new features :-)
    +
    + </IfVersion> +
    + +

    See below for further possibilities.

    +
    + + +IfVersion +contains version dependent configuration +<IfVersion [[!]operator] version> ... +</IfVersion> +server configvirtual host +directory.htaccess +All + + +

    The IfVersion section encloses + configuration directives which are executed only if the + httpd version + matches the desired criteria. For normal (numeric) comparisons the + version argument has the format + major[.minor[.patch]], e.g. + 2.1.0 or 2.2. minor and + patch are optional. If these numbers are omitted, they are + assumed to be zero. The following numerical operators are + possible:

    + + + + + + + + + + + + + +
    operatordescription
    = or ==httpd version is equal
    >httpd version is greater than
    >=httpd version is greater or equal
    <httpd version is less than
    <=httpd version is less or equal
    + + Example + <IfVersion >= 2.1>
    + + # this happens only in versions greater or
    + # equal 2.1.0.
    +
    + </IfVersion> +
    + +

    Besides the numerical comparison it is possible to match a regular + expression against the httpd version. There are two ways to write it:

    + + + + + + + +
    operatordescription
    = or ==version has the form + /regex/
    ~version has the form + regex
    + + Example + <IfVersion = /^2.1.[01234]$/>
    + + # e.g. workaround for buggy versions + + </IfVersion> +
    + +

    In order to reverse the meaning, all operators can be preceded by an + exclamation mark (!):

    + + + <IfVersion !~ ^2.1.[01234]$>
    + + # not for those versions
    +
    + </IfVersion> +
    + +

    If the operator is omitted, it is assumed to be + =.

    +
    +
    + +
    diff --git a/docs/manual/mod/mod_version.xml.ja b/docs/manual/mod/mod_version.xml.ja new file mode 100644 index 00000000000..15e007a4cf7 --- /dev/null +++ b/docs/manual/mod/mod_version.xml.ja @@ -0,0 +1,135 @@ + + + + + + + + +mod_version +$B%P!<%8%g%s0MB8$N@_Dj(B +Extension +mod_version.c +version_module +$B%P!<%8%g%s(B 2.0.54 $B0J9_(B + + +

    $BMM!9$J%P!<%8%g%s$N(B httpd $B$N0[$J$k@_Dj$r07$&$3$H$K$J$k!"(B + $B%F%9%H%9%$!<%H$dBg5,LO%M%C%H%o!<%/$G$N;HMQ$N$?$a$K@_7W$5$l$F$$$^$9!#(B + $B$3$N%b%8%e!<%k$O?7$7$$%3%s%F%J(B $B!=(B IfVersion $B$r(B + $BDs6!$7$^$9!#$3$l$r;H$&$H!"?t;z$NHf3S$d@55,I=8=$K$h$k=@Fp$J(B + $B%P!<%8%g%s%A%'%C%/$,$G$-$k$h$&$K$J$j$^$9!#(B

    + + $BNc(B + <IfVersion 2.1.0>
    + + # current httpd version is exactly 2.1.0
    +
    + </IfVersion>
    +
    + <IfVersion >= 2.2>
    + + # use really new features :-)
    +
    + </IfVersion> +
    + +

    $B>\:Y$O0J2<$rFI$s$G$/$@$5$$!#(B

    +
    + + +IfVersion +$B%P!<%8%g%s0MB8$N@_Dj$rF~$l$k(B +<IfVersion [[!]operator] version> ... +</IfVersion> +server configvirtual host +directory.htaccess +All + + +

    IfVersion $B$O(B httpd $B$N%P!<%8%g%s(B + $B$,4p=`$rK~$?$7$?$H$-$K$N$_o$N(B ($B?tCM(B) $BHf3S$N$H$-$O(B version $B0z?t$O(B + major[.minor[.patch]] $B$H$$$&(B + $B7A<0!"Nc$($P!"(B2.1.0 $B$d(B 2.2 $B$H$J$j$^$9!#(B + minor $B$H(B patch $B$O>JN,2DG=$G$9!#>JN,$5$l$?>l9g$O!"(B + 0 $B$r;XDj$7$?$b$N$H$_$J$5$l$^$9!#Hf3S$K$Ooperator $B$r(B + $B;XDj$G$-$^$9(B:

    + + + + + + + + + + + + + +
    operator$B@bL@(B
    = $B$H(B ==$BF1$8(B httpd $B%P!<%8%g%s(B
    >$B$h$jBg$-$$(B httpd $B%P!<%8%g%s(B
    >=$B;XDj0J>e$N(B httpd $B%P!<%8%g%s(B
    <$B;XDjL$K~$N(B httpd $B%P!<%8%g%s(B
    <=$B;XDj0J2<$N(B httpd $B%P!<%8%g%s(B
    + + $BNc(B + <IfVersion >= 2.1>
    + + # this happens only in versions greater or
    + # equal 2.1.0.
    +
    + </IfVersion> +
    + +

    $B?tCMHf3S$K2C$($F!"(Bhttp $B$N%P!<%8%g%sHV9f$KBP$7$F@55,I=8=$K$h$k(B + $B%^%C%A%s%0$,$G$-$^$9!#Fs + + + + + + + +
    operator$B@bL@(B
    = or ==version $B$O(B + /regex/ $B7A<0(B
    ~version $B$O(B + regex $B7A<0(B
    + + $BNc(B + <IfVersion = /^2.1.[01234]$/>
    + + # e.g. workaround for buggy versions + + </IfVersion> +
    + +

    $B%^%C%A%s%0$NH]Dj$rI=8=$9$k$?$a$K!"$9$Y$F$N%*%Z%l!<%?$OA0$K(B + $B46C2Id(B (!)$B$rIU$1$k$3$H$,$G$-$^$9(B:

    + + + <IfVersion !~ ^2.1.[01234]$>
    + + # not for those versions
    +
    + </IfVersion> +
    + +

    operator $B$,>JN,$5$l$?$H$-$O(B = $B$H(B + $B$_$J$5$l$^$9!#(B

    +
    +
    + +
    diff --git a/docs/manual/mod/mod_version.xml.ko b/docs/manual/mod/mod_version.xml.ko new file mode 100644 index 00000000000..4c6c985bf79 --- /dev/null +++ b/docs/manual/mod/mod_version.xml.ko @@ -0,0 +1,134 @@ + + + + + + + + +mod_version +¹öÀüº° ¼³Á¤ +Extension +mod_version.c +version_module +¾ÆÆÄÄ¡ 2.0.54 ÀÌÈĺÎÅÍ + + +

    ¿©·¯ ´Ù¸¥ À¥¼­¹ö ¹öÀü°ú ±¸¼ºÀ» ´Ù·ç¾î¾ß ÇÒ Å« ³×Æ®¿÷°ú + Å×½ºÆ®¿ëÀ¸·Î »ç¿ëÇϱâÀ§ÇØ ÀÌ ¸ðµâÀ» ¸¸µé¾ú´Ù. ÀÌ ¸ðµâÀº + ¼ýÀÚ ºñ±³³ª Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇÏ¿© ÀÚÀ¯·Î¿î ¹öÀü °Ë»ç°¡ °¡´ÉÇÑ + IfVersionÀ» + Á¦°øÇÑ´Ù.

    + + ¿¹Á¦ + <IfVersion 2.1.0>
    + + # ÇöÀç À¥¼­¹ö ¹öÀüÀº Á¤È®È÷ 2.1.0ÀÌ´Ù
    +
    + </IfVersion>
    +
    + <IfVersion >= 2.2>
    + + # ÁøÂ¥ »õ·Î¿î ±â´ÉÀ» »ç¿ëÇÑ´Ù :-)
    +
    + </IfVersion> +
    + +

    ´Ù¸¥ »ç¿ë¹ýÀº ¾Æ·¡¸¦ Âü°íÇÑ´Ù.

    +
    + + +IfVersion +¹öÀüº° ¼³Á¤À» ¹­´Â´Ù +<IfVersion [[!]operator] version> ... +</IfVersion> +server configvirtual host +directory.htaccess +All + + +

    IfVersion ¼½¼ÇÀº + À¥¼­¹ö ¹öÀüÀÌ ¿øÇÏ´Â Á¶°ÇÀ» ¸¸Á·ÇÒ¶§¸¸ ½ÇÇàÇÒ ¼³Á¤ Áö½Ã¾î¸¦ + ¹­´Â´Ù. ÀϹÝÀûÀÎ (¼ýÀÚ) ºñ±³ÀÇ °æ¿ì version ¾Æ±Ô¸ÕÆ®´Â + 2.1.0À̳ª 2.2¿Í °°ÀÌ + major[.minor[.patch]] + Çü½ÄÀÌ´Ù. minor¿Í patch´Â ¾ø¾îµµ µÈ´Ù. + ÀÌµé ¼ýÀÚ°¡ ¾ø´Ù¸é 0À̶ó°í °¡Á¤ÇÑ´Ù. ´ÙÀ½°ú °°Àº ¼ýÀÚ + operator°¡ °¡´ÉÇÏ´Ù.

    + + + + + + + + + + + + + +
    operator¼³¸í
    = ȤÀº ==µ¿ÀÏÇÑ À¥¼­¹ö ¹öÀü
    >º¸´Ù Å« À¥¼­¹ö ¹öÀü
    >=Å©°Å³ª °°Àº À¥¼­¹ö ¹öÀü
    <º¸´Ù ÀÛÀº À¥¼­¹ö ¹öÀü
    <=À۰ųª °°Àº À¥¼­¹ö ¹öÀü
    + + ¿¹Á¦ + <IfVersion >= 2.1>
    + + # ¹öÀüÀÌ 2.1.0 º¸´Ù Å©°Å³ª °°À»¶§¸¸
    + # ½ÇÇàÇÑ´Ù.
    +
    + </IfVersion> +
    + +

    ¼ýÀÚ ºñ±³¿Ü¿¡µµ Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇÏ¿© À¥¼­¹ö ¹öÀüÀ» ÁöÁ¤ÇÒ + ¼ö ÀÖ´Ù. ¿©±â¿¡´Â µÎ°¡Áö ¹æ¹ýÀÌ ÀÖ´Ù.

    + + + + + + + +
    operator¼³¸í
    = ȤÀº ==versionÀº + /regex/ Çü½ÄÀÌ´Ù
    ~versionÀº + regex Çü½ÄÀÌ´Ù
    + + ¿¹Á¦ + <IfVersion = /^2.1.[01234]$/>
    + + # ¿¹¸¦ µé¾î, ¿©±â¿¡ ¹ö±×°¡ Àִ ƯÁ¤ ¹öÀü¿¡ ´ëÇÑ ÇØ°áÃ¥ÀÌ ³ª¿Â´Ù + + </IfVersion> +
    + +

    ¿¬»êÀÚ ¾Õ¿¡ ´À³¦Ç¥(!)¸¦ ¾²¸é Àǹ̸¦ ¹Ý´ë·Î + ÇØ¼®ÇÑ´Ù.

    + + + <IfVersion !~ ^2.1.[01234]$>
    + + # ÀÌ ¹öÀüÀÌ ¾Æ´Ï¸é
    +
    + </IfVersion> +
    + +

    operator¸¦ »ý·«Çϸé =À̶ó°í + »ý°¢ÇÑ´Ù.

    +
    +
    + +
    diff --git a/docs/manual/mod/mod_version.xml.meta b/docs/manual/mod/mod_version.xml.meta new file mode 100644 index 00000000000..f390ca32621 --- /dev/null +++ b/docs/manual/mod/mod_version.xml.meta @@ -0,0 +1,13 @@ + + + + mod_version + /mod/ + .. + + + en + ja + ko + + diff --git a/docs/manual/mod/quickreference.html.en b/docs/manual/mod/quickreference.html.en index bbc75180861..99a35d4c9a2 100644 --- a/docs/manual/mod/quickreference.html.en +++ b/docs/manual/mod/quickreference.html.en @@ -216,125 +216,129 @@ collection URL. CacheIgnoreCacheControl On|Off Off svXIgnore the fact that the client requested the content not be cached. -CacheIgnoreNoLastMod On|Off Off svXIgnore the fact that a response has no Last Modified +CacheIgnoreHeaders header-string [header-string] ... None svXDo not store the given HTTP header(s) in the cache. + +CacheIgnoreNoLastMod On|Off Off svXIgnore the fact that a response has no Last Modified header. -CacheLastModifiedFactor float 0.1 svXThe factor used to compute an expiry date based on the +CacheLastModifiedFactor float 0.1 svXThe factor used to compute an expiry date based on the LastModified date. -CacheMaxExpire seconds 86400 (one day) svXThe maximum time in seconds to cache a document -CacheMaxFileSize bytes 1000000 svXThe maximum size (in bytes) of a document to be placed in the +CacheMaxExpire seconds 86400 (one day) svXThe maximum time in seconds to cache a document +CacheMaxFileSize bytes 1000000 svXThe maximum size (in bytes) of a document to be placed in the cache -CacheMinFileSize bytes 1 svXThe minimum size (in bytes) of a document to be placed in the +CacheMinFileSize bytes 1 svXThe minimum size (in bytes) of a document to be placed in the cache -CacheNegotiatedDocs On|Off Off svBAllows content-negotiated documents to be +CacheNegotiatedDocs On|Off Off svBAllows content-negotiated documents to be cached by proxy servers -CacheRoot directorysvXThe directory root under which cache files are +CacheRoot directorysvXThe directory root under which cache files are stored -CacheSize KBytes 1000000 svXThe maximum amount of disk space that will be used by the +CacheSize KBytes 1000000 svXThe maximum amount of disk space that will be used by the cache in KBytes -CacheTimeMargin ? ? svXThe minimum time margin to cache a document -CGIMapExtension cgi-path .extensiondhCTechnique for locating the interpreter for CGI +CacheTimeMargin ? ? svXThe minimum time margin to cache a document +CGIMapExtension cgi-path .extensiondhCTechnique for locating the interpreter for CGI scripts -CharsetDefault charsetsvdhXCharset to translate into -CharsetOptions option [option] ... DebugLevel=0 NoImpl +svdhXConfigures charset translation behavior -CharsetSourceEnc charsetsvdhXSource charset of files -CheckSpelling on|off Off svdhEEnables the spelling +CharsetDefault charsetsvdhXCharset to translate into +CharsetOptions option [option] ... DebugLevel=0 NoImpl +svdhXConfigures charset translation behavior +CharsetSourceEnc charsetsvdhXSource charset of files +CheckSpelling on|off Off svdhEEnables the spelling module -ChildPerUserID user-id group-id -num-childrensMSpecify user ID and group ID for a number of child +ChildPerUserID user-id group-id +num-childrensMSpecify user ID and group ID for a number of child processes -ContentDigest On|Off Off svdhCEnables the generation of Content-MD5 HTTP Response +ContentDigest On|Off Off svdhCEnables the generation of Content-MD5 HTTP Response headers -CookieDomain domainsvdhEThe domain to which the tracking cookie applies -CookieExpires expiry-periodsvdhEExpiry time for the tracking cookie -CookieLog filenamesvBSets filename for the logging of cookies -CookieName token Apache svdhEName of the tracking cookie -CookieStyle - Netscape|Cookie|Cookie2|RFC2109|RFC2965 Netscape svdhEFormat of the cookie header field -CookieTracking on|off off svdhEEnables tracking cookie -CoreDumpDirectory directorysMDirectory where Apache attempts to +CookieDomain domainsvdhEThe domain to which the tracking cookie applies +CookieExpires expiry-periodsvdhEExpiry time for the tracking cookie +CookieLog filenamesvBSets filename for the logging of cookies +CookieName token Apache svdhEName of the tracking cookie +CookieStyle + Netscape|Cookie|Cookie2|RFC2109|RFC2965 Netscape svdhEFormat of the cookie header field +CookieTracking on|off off svdhEEnables tracking cookie +CoreDumpDirectory directorysMDirectory where Apache attempts to switch before dumping core -CustomLog file|pipe +CustomLog file|pipe format|nickname -[env=[!]environment-variable]svBSets filename and format of log file -Dav On|Off|provider-name Off dEEnable WebDAV HTTP methods -DavDepthInfinity on|off off svdEAllow PROPFIND, Depth: Infinity requests -DavLockDB file-pathsvELocation of the DAV lock database -DavMinTimeout seconds 0 svdEMinimum amount of time the server holds a lock on +[env=[!]environment-variable]svBSets filename and format of log file +Dav On|Off|provider-name Off dEEnable WebDAV HTTP methods +DavDepthInfinity on|off off svdEAllow PROPFIND, Depth: Infinity requests +DavLockDB file-pathsvELocation of the DAV lock database +DavMinTimeout seconds 0 svdEMinimum amount of time the server holds a lock on a DAV resource -DefaultIcon url-pathsvdhBIcon to display for files when no specific icon is +DefaultIcon url-pathsvdhBIcon to display for files when no specific icon is configured -DefaultLanguage MIME-langsvdhBSets all files in the given scope to the specified +DefaultLanguage MIME-langsvdhBSets all files in the given scope to the specified language -DefaultType MIME-type text/plain svdhCMIME content-type that will be sent if the +DefaultType MIME-type text/plain svdhCMIME content-type that will be sent if the server cannot determine a type in any other way -DeflateBufferSize value 8096 svEFragment size to be compressed at one time by zlib -DeflateCompressionLevel valuesvEHow much compression do we apply to the output -DeflateFilterNote [type] notenamesvEPlaces the compression ratio in a note for logging -DeflateMemLevel value 9 svEHow much memory should be used by zlib for compression -DeflateWindowSize value 15 svEZlib compression window size - Deny from all|host|env=env-variable -[host|env=env-variable] ...dhBControls which hosts are denied access to the +DeflateBufferSize value 8096 svEFragment size to be compressed at one time by zlib +DeflateCompressionLevel valuesvEHow much compression do we apply to the output +DeflateFilterNote [type] notenamesvEPlaces the compression ratio in a note for logging +DeflateMemLevel value 9 svEHow much memory should be used by zlib for compression +DeflateWindowSize value 15 svEZlib compression window size + Deny from all|host|env=env-variable +[host|env=env-variable] ...dhBControls which hosts are denied access to the server -<Directory directory-path> -... </Directory>svCEnclose a group of directives that apply only to the +<Directory directory-path> +... </Directory>svCEnclose a group of directives that apply only to the named file-system directory and sub-directories -DirectoryIndex - local-url [local-url] ... index.html svdhBList of resources to look for when the client requests +DirectoryIndex + local-url [local-url] ... index.html svdhBList of resources to look for when the client requests a directory -<DirectoryMatch regex> -... </DirectoryMatch>svCEnclose directives that apply to +<DirectoryMatch regex> +... </DirectoryMatch>svCEnclose directives that apply to file-system directories matching a regular expression and their subdirectories -DirectorySlash On|Off On svdhBToggle trailing slash redirects on or off -DocumentRoot directory-path /usr/local/apache/h +svCDirectory that forms the main document tree visible +DirectorySlash On|Off On svdhBToggle trailing slash redirects on or off +DocumentRoot directory-path /usr/local/apache/h +svCDirectory that forms the main document tree visible from the web -DumpIOInput On|Off Off sXDump all input data to the error log -DumpIOOutput On|Off Off sXDump all output data to the error log -EnableExceptionHook On|Off Off sMEnables a hook that runs exception handlers +DumpIOInput On|Off Off sXDump all input data to the error log +DumpIOOutput On|Off Off sXDump all output data to the error log +EnableExceptionHook On|Off Off sMEnables a hook that runs exception handlers after a crash -EnableMMAP On|Off On svdhCUse memory-mapping to read files during delivery -EnableSendfile On|Off On svdhCUse the kernel sendfile support to deliver files to the client -ErrorDocument error-code documentsvdhCWhat the server will return to the client +EnableMMAP On|Off On svdhCUse memory-mapping to read files during delivery +EnableSendfile On|Off On svdhCUse the kernel sendfile support to deliver files to the client +ErrorDocument error-code documentsvdhCWhat the server will return to the client in case of an error - ErrorLog file-path|syslog[:facility] logs/error_log (Uni +svCLocation where the server will log errors -ExamplesvdhXDemonstration directive to illustrate the Apache module + ErrorLog file-path|syslog[:facility] logs/error_log (Uni +svCLocation where the server will log errors +ExamplesvdhXDemonstration directive to illustrate the Apache module API -ExpiresActive On|OffsvdhEEnables generation of Expires +ExpiresActive On|OffsvdhEEnables generation of Expires headers -ExpiresByType MIME-type -<code>secondssvdhEValue of the Expires header configured +ExpiresByType MIME-type +<code>secondssvdhEValue of the Expires header configured by MIME type -ExpiresDefault <code>secondssvdhEDefault algorithm for calculating expiration time -ExtendedStatus On|Off Off sBKeep track of extended status information for each +ExpiresDefault <code>secondssvdhEDefault algorithm for calculating expiration time +ExtendedStatus On|Off Off sBKeep track of extended status information for each request -ExtFilterDefine filtername parameterssEDefine an external filter -ExtFilterOptions option [option] ... DebugLevel=0 NoLogS +dEConfigure mod_ext_filter options -FileETag component ... INode MTime Size svdhCFile attributes used to create the ETag +ExtFilterDefine filtername parameterssEDefine an external filter +ExtFilterOptions option [option] ... DebugLevel=0 NoLogS +dEConfigure mod_ext_filter options +FileETag component ... INode MTime Size svdhCFile attributes used to create the ETag HTTP response header -<Files filename> ... </Files>svdhCContains directives that apply to matched +<Files filename> ... </Files>svdhCContains directives that apply to matched filenames -<FilesMatch regex> ... </FilesMatch>svdhCContains directives that apply to regular-expression matched +<FilesMatch regex> ... </FilesMatch>svdhCContains directives that apply to regular-expression matched filenames -ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback] Prefer svdhBAction to take if a single acceptable document is not +ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback] Prefer svdhBAction to take if a single acceptable document is not found -ForceType MIME-type|NonedhCForces all matching files to be served with the specified +ForceType MIME-type|NonedhCForces all matching files to be served with the specified MIME content-type -ForensicLog filename|pipesvESets filename of the forensic log -Group unix-group #-1 sMGroup under which the server will answer +ForensicLog filename|pipesvESets filename of the forensic log +Group unix-group #-1 sMGroup under which the server will answer requests -Header [condition] set|append|add|unset|echo -header [value] [env=[!]variable]svdhEConfigure HTTP response headers -HeaderName filenamesvdhBName of the file that will be inserted at the top +Header [condition] set|append|add|unset|echo +header [value] [env=[!]variable]svdhEConfigure HTTP response headers +HeaderName filenamesvdhBName of the file that will be inserted at the top of the index listing -HostnameLookups On|Off|Double Off svdCEnables DNS lookups on client IP addresses -IdentityCheck On|Off Off svdCEnables logging of the RFC1413 identity of the remote +HostnameLookups On|Off|Double Off svdCEnables DNS lookups on client IP addresses +IdentityCheck On|Off Off svdCEnables logging of the RFC1413 identity of the remote user -<IfDefine [!]parameter-name> ... - </IfDefine>svdhCEncloses directives that will be processed only +<IfDefine [!]parameter-name> ... + </IfDefine>svdhCEncloses directives that will be processed only if a test is true at startup -<IfModule [!]module-name> ... - </IfModule>svdhCEncloses directives that are processed conditional on the +<IfModule [!]module-name> ... + </IfModule>svdhCEncloses directives that are processed conditional on the presence or absence of a specific module +<IfVersion [[!]operator] version> ... +</IfVersion>svdhEcontains version dependent configuration ImapBase map|referer|URL http://servername/ svdhBDefault base for imagemap files ImapDefault error|nocontent|map|referer|URL nocontent svdhBDefault action when an imagemap is called with coordinates that are not explicitly mapped @@ -368,334 +372,335 @@ requests on a persistent connection the client does not express a preference LDAPCacheEntries number 1024 sXMaximum number of entries in the primary LDAP cache LDAPCacheTTL seconds 600 sXTime that cached items remain valid -LDAPOpCacheEntries number 1024 sXNumber of entries used to cache LDAP compare +LDAPConnectionTimeout secondssXSpecifies the socket connection timeout in seconds +LDAPOpCacheEntries number 1024 sXNumber of entries used to cache LDAP compare operations -LDAPOpCacheTTL seconds 600 sXTime that entries in the operation cache remain +LDAPOpCacheTTL seconds 600 sXTime that entries in the operation cache remain valid -LDAPSharedCacheFile directory-path/filenamesXSets the shared memory cache file -LDAPSharedCacheSize bytes 102400 sXSize in bytes of the shared-memory cache -LDAPTrustedCA directory-path/filenamesXSets the file containing the trusted Certificate Authority certificate or database -LDAPTrustedCAType typesXSpecifies the type of the Certificate Authority file -<Limit method [method] ... > ... - </Limit>svdhCRestrict enclosed access controls to only certain HTTP +LDAPSharedCacheFile directory-path/filenamesXSets the shared memory cache file +LDAPSharedCacheSize bytes 102400 sXSize in bytes of the shared-memory cache +LDAPTrustedCA directory-path/filenamesXSets the file containing the trusted Certificate Authority certificate or database +LDAPTrustedCAType typesXSpecifies the type of the Certificate Authority file +<Limit method [method] ... > ... + </Limit>svdhCRestrict enclosed access controls to only certain HTTP methods -<LimitExcept method [method] ... > ... - </LimitExcept>svdhCRestrict access controls to all HTTP methods +<LimitExcept method [method] ... > ... + </LimitExcept>svdhCRestrict access controls to all HTTP methods except the named ones -LimitInternalRecursion number [number] 10 svCDetermine maximum number of internal redirects and nested +LimitInternalRecursion number [number] 10 svCDetermine maximum number of internal redirects and nested subrequests -LimitRequestBody bytes 0 svdhCRestricts the total size of the HTTP request body sent +LimitRequestBody bytes 0 svdhCRestricts the total size of the HTTP request body sent from the client -LimitRequestFields number 100 sCLimits the number of HTTP request header fields that +LimitRequestFields number 100 sCLimits the number of HTTP request header fields that will be accepted from the client -LimitRequestFieldsize bytessCLimits the size of the HTTP request header allowed from the +LimitRequestFieldsize bytessCLimits the size of the HTTP request header allowed from the client -LimitRequestLine bytes 8190 sCLimit the size of the HTTP request line that will be accepted +LimitRequestLine bytes 8190 sCLimit the size of the HTTP request line that will be accepted from the client -LimitXMLRequestBody bytes 1000000 svdhCLimits the size of an XML-based request body -Listen [IP-address:]portnumbersMIP addresses and ports that the server +LimitXMLRequestBody bytes 1000000 svdhCLimits the size of an XML-based request body +Listen [IP-address:]portnumbersMIP addresses and ports that the server listens to -ListenBacklog backlogsMMaximum length of the queue of pending connections -LoadFile filename [filename] ...sELink in the named object file or library -LoadModule module filenamesELinks in the object file or library, and adds to the list +ListenBacklog backlogsMMaximum length of the queue of pending connections +LoadFile filename [filename] ...sELink in the named object file or library +LoadModule module filenamesELinks in the object file or library, and adds to the list of active modules -<Location - URL-path|URL> ... </Location>svCApplies the enclosed directives only to matching +<Location + URL-path|URL> ... </Location>svCApplies the enclosed directives only to matching URLs -<LocationMatch - regex> ... </LocationMatch>svCApplies the enclosed directives only to regular-expression +<LocationMatch + regex> ... </LocationMatch>svCApplies the enclosed directives only to regular-expression matching URLs -LockFile filename logs/accept.lock sMLocation of the accept serialization lock file -LogFormat format|nickname -[nickname] "%h %l %u %t \"%r\" +svBDescribes a format for use in a log file -LogLevel level warn svCControls the verbosity of the ErrorLog -MaxClients numbersMMaximum number of child processes that will be created +LockFile filename logs/accept.lock sMLocation of the accept serialization lock file +LogFormat format|nickname +[nickname] "%h %l %u %t \"%r\" +svBDescribes a format for use in a log file +LogLevel level warn svCControls the verbosity of the ErrorLog +MaxClients numbersMMaximum number of child processes that will be created to serve requests -MaxKeepAliveRequests number 100 svCNumber of requests allowed on a persistent +MaxKeepAliveRequests number 100 svCNumber of requests allowed on a persistent connection -MaxMemFree KBytes 0 sMMaximum amount of memory that the main allocator is allowed +MaxMemFree KBytes 0 sMMaximum amount of memory that the main allocator is allowed to hold without calling free() -MaxRequestsPerChild number 10000 sMLimit on the number of requests that an individual child server +MaxRequestsPerChild number 10000 sMLimit on the number of requests that an individual child server will handle during its life -MaxRequestsPerThread number 0 sMLimit on the number of requests that an individual thread +MaxRequestsPerThread number 0 sMLimit on the number of requests that an individual thread will handle during its life -MaxSpareServers number 10 sMMaximum number of idle child server processes -MaxSpareThreads numbersMMaximum number of idle threads -MaxThreads number 2048 sMSet the maximum number of worker threads -MaxThreadsPerChild number 64 sMMaximum number of threads per child process -MCacheMaxObjectCount value 1009 sXThe maximum number of objects allowed to be placed in the +MaxSpareServers number 10 sMMaximum number of idle child server processes +MaxSpareThreads numbersMMaximum number of idle threads +MaxThreads number 2048 sMSet the maximum number of worker threads +MaxThreadsPerChild number 64 sMMaximum number of threads per child process +MCacheMaxObjectCount value 1009 sXThe maximum number of objects allowed to be placed in the cache -MCacheMaxObjectSize bytes 10000 sXThe maximum size (in bytes) of a document allowed in the +MCacheMaxObjectSize bytes 10000 sXThe maximum size (in bytes) of a document allowed in the cache -MCacheMaxStreamingBuffer size_in_bytes the smaller of 1000 +sXMaximum amount of a streamed response to buffer in memory +MCacheMaxStreamingBuffer size_in_bytes the smaller of 1000 +sXMaximum amount of a streamed response to buffer in memory before declaring the response uncacheable -MCacheMinObjectSize bytes 0 sXThe minimum size (in bytes) of a document to be allowed in the +MCacheMinObjectSize bytes 0 sXThe minimum size (in bytes) of a document to be allowed in the cache -MCacheRemovalAlgorithm LRU|GDSF GDSF sXThe algorithm used to select documents for removal from the +MCacheRemovalAlgorithm LRU|GDSF GDSF sXThe algorithm used to select documents for removal from the cache -MCacheSize KBytes 100 sXThe maximum amount of memory used by the cache in +MCacheSize KBytes 100 sXThe maximum amount of memory used by the cache in KBytes -MetaDir directory .web svdhEName of the directory to find CERN-style meta information +MetaDir directory .web svdhEName of the directory to find CERN-style meta information files -MetaFiles on|off off svdhEActivates CERN meta-file processing -MetaSuffix suffix .meta svdhEFile name suffix for the file containg CERN-style +MetaFiles on|off off svdhEActivates CERN meta-file processing +MetaSuffix suffix .meta svdhEFile name suffix for the file containg CERN-style meta information -MimeMagicFile file-pathsvEEnable MIME-type determination based on file contents +MimeMagicFile file-pathsvEEnable MIME-type determination based on file contents using the specified magic file -MinSpareServers number 5 sMMinimum number of idle child server processes -MinSpareThreads numbersMMinimum number of idle threads available to handle request +MinSpareServers number 5 sMMinimum number of idle child server processes +MinSpareThreads numbersMMinimum number of idle threads available to handle request spikes -MMapFile file-path [file-path] ...sXMap a list of files into memory at startup time -ModMimeUsePathInfo On|Off Off dBTells mod_mime to treat path_info +MMapFile file-path [file-path] ...sXMap a list of files into memory at startup time +ModMimeUsePathInfo On|Off Off dBTells mod_mime to treat path_info components as part of the filename -MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers -[Handlers|Filters] NegotiatedOnly svdhBThe types of files that will be included when searching for +MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers +[Handlers|Filters] NegotiatedOnly svdhBThe types of files that will be included when searching for a matching file with MultiViews -NameVirtualHost addr[:port]sCDesignates an IP address for name-virtual +NameVirtualHost addr[:port]sCDesignates an IP address for name-virtual hosting -NoProxy host [host] ...svEHosts, domains, or networks that will be connected to +NoProxy host [host] ...svEHosts, domains, or networks that will be connected to directly -NumServers number 2 sMTotal number of children alive at the same time -NWSSLTrustedCerts filename [filename] ...sBList of additional client certificates -NWSSLUpgradeable [IP-address:]portnumbersBAllows a connection to be upgraded to an SSL connection upon request -Options - [+|-]option [[+|-]option] ... All svdhCConfigures what features are available in a particular +NumServers number 2 sMTotal number of children alive at the same time +NWSSLTrustedCerts filename [filename] ...sBList of additional client certificates +NWSSLUpgradeable [IP-address:]portnumbersBAllows a connection to be upgraded to an SSL connection upon request +Options + [+|-]option [[+|-]option] ... All svdhCConfigures what features are available in a particular directory - Order ordering Deny,Allow dhBControls the default access state and the order in which + Order ordering Deny,Allow dhBControls the default access state and the order in which Allow and Deny are evaluated. -PassEnv env-variable [env-variable] -...svdhBPasses environment variables from the shell -PidFile filename logs/httpd.pid sMFile where the server records the process ID +PassEnv env-variable [env-variable] +...svdhBPasses environment variables from the shell +PidFile filename logs/httpd.pid sMFile where the server records the process ID of the daemon -ProtocolEcho On|OffsvXTurn the echo server on or off -<Proxy wildcard-url> ...</Proxy>svEContainer for directives applied to proxied resources -ProxyBadHeader IsError|Ignore|StartBody IsError svEDetermines how to handle bad header lines in a +ProtocolEcho On|OffsvXTurn the echo server on or off +<Proxy wildcard-url> ...</Proxy>svEContainer for directives applied to proxied resources +ProxyBadHeader IsError|Ignore|StartBody IsError svEDetermines how to handle bad header lines in a response -ProxyBlock *|word|host|domain -[word|host|domain] ...svEWords, hosts, or domains that are banned from being +ProxyBlock *|word|host|domain +[word|host|domain] ...svEWords, hosts, or domains that are banned from being proxied -ProxyDomain DomainsvEDefault domain name for proxied requests -ProxyErrorOverride On|Off Off svEOverride error pages for proxied content -ProxyIOBufferSize bytes 8192 svEDetermine size of internal data throughput buffer -<ProxyMatch regex> ...</ProxyMatch>svEContainer for directives applied to regular-expression-matched +ProxyDomain DomainsvEDefault domain name for proxied requests +ProxyErrorOverride On|Off Off svEOverride error pages for proxied content +ProxyIOBufferSize bytes 8192 svEDetermine size of internal data throughput buffer +<ProxyMatch regex> ...</ProxyMatch>svEContainer for directives applied to regular-expression-matched proxied resources -ProxyMaxForwards number 10 svEMaximium number of proxies that a request can be forwarded +ProxyMaxForwards number 10 svEMaximium number of proxies that a request can be forwarded through -ProxyPass [path] !|urlsvdEMaps remote servers into the local server URL-space -ProxyPassReverse [path] urlsvdEAdjusts the URL in HTTP response headers sent from a reverse +ProxyPass [path] !|urlsvdEMaps remote servers into the local server URL-space +ProxyPassReverse [path] urlsvdEAdjusts the URL in HTTP response headers sent from a reverse proxied server -ProxyPreserveHost On|Off Off svEUse incoming Host HTTP request header for proxy +ProxyPreserveHost On|Off Off svEUse incoming Host HTTP request header for proxy request -ProxyReceiveBufferSize bytes 0 svENetwork buffer size for proxied HTTP and FTP +ProxyReceiveBufferSize bytes 0 svENetwork buffer size for proxied HTTP and FTP connections -ProxyRemote match remote-serversvERemote proxy used to handle certain requests -ProxyRemoteMatch regex remote-serversvERemote proxy used to handle requests matched by regular +ProxyRemote match remote-serversvERemote proxy used to handle certain requests +ProxyRemoteMatch regex remote-serversvERemote proxy used to handle requests matched by regular expressions -ProxyRequests On|Off Off svEEnables forward (standard) proxy requests -ProxyTimeout seconds 300 svENetwork timeout for proxied requests -ProxyVia On|Off|Full|Block Off svEInformation provided in the Via HTTP response +ProxyRequests On|Off Off svEEnables forward (standard) proxy requests +ProxyTimeout seconds 300 svENetwork timeout for proxied requests +ProxyVia On|Off|Full|Block Off svEInformation provided in the Via HTTP response header for proxied requests -ReadmeName filenamesvdhBName of the file that will be inserted at the end +ReadmeName filenamesvdhBName of the file that will be inserted at the end of the index listing -Redirect [status] URL-path -URLsvdhBSends an external redirect asking the client to fetch +Redirect [status] URL-path +URLsvdhBSends an external redirect asking the client to fetch a different URL -RedirectMatch [status] regex -URLsvdhBSends an external redirect based on a regular expression match +RedirectMatch [status] regex +URLsvdhBSends an external redirect based on a regular expression match of the current URL -RedirectPermanent URL-path URLsvdhBSends an external permanent redirect asking the client to fetch +RedirectPermanent URL-path URLsvdhBSends an external permanent redirect asking the client to fetch a different URL -RedirectTemp URL-path URLsvdhBSends an external temporary redirect asking the client to fetch +RedirectTemp URL-path URLsvdhBSends an external temporary redirect asking the client to fetch a different URL -RemoveCharset extension [extension] -...vdhBRemoves any character set associations for a set of file +RemoveCharset extension [extension] +...vdhBRemoves any character set associations for a set of file extensions -RemoveEncoding extension [extension] -...vdhBRemoves any content encoding associations for a set of file +RemoveEncoding extension [extension] +...vdhBRemoves any content encoding associations for a set of file extensions -RemoveHandler extension [extension] -...vdhBRemoves any handler associations for a set of file +RemoveHandler extension [extension] +...vdhBRemoves any handler associations for a set of file extensions -RemoveInputFilter extension [extension] -...vdhBRemoves any input filter associations for a set of file +RemoveInputFilter extension [extension] +...vdhBRemoves any input filter associations for a set of file extensions -RemoveLanguage extension [extension] -...vdhBRemoves any language associations for a set of file +RemoveLanguage extension [extension] +...vdhBRemoves any language associations for a set of file extensions -RemoveOutputFilter extension [extension] -...vdhBRemoves any output filter associations for a set of file +RemoveOutputFilter extension [extension] +...vdhBRemoves any output filter associations for a set of file extensions -RemoveType extension [extension] -...vdhBRemoves any content type associations for a set of file +RemoveType extension [extension] +...vdhBRemoves any content type associations for a set of file extensions -RequestHeader set|append|add|unset header -[value]svdhEConfigure HTTP request headers -Require entity-name [entity-name] ...dhCSelects which authenticated users can access +RequestHeader set|append|add|unset header +[value]svdhEConfigure HTTP request headers +Require entity-name [entity-name] ...dhCSelects which authenticated users can access a resource -RewriteBase URL-pathdhESets the base URL for per-directory rewrites - RewriteCond - TestString CondPatternsvdhEDefines a condition under which rewriting will take place +RewriteBase URL-pathdhESets the base URL for per-directory rewrites + RewriteCond + TestString CondPatternsvdhEDefines a condition under which rewriting will take place -RewriteEngine on|off off svdhEEnables or disables runtime rewriting engine -RewriteLock file-pathsESets the name of the lock file used for RewriteMap +RewriteEngine on|off off svdhEEnables or disables runtime rewriting engine +RewriteLock file-pathsESets the name of the lock file used for RewriteMap synchronization -RewriteLog file-pathsvESets the name of the file used for logging rewrite engine +RewriteLog file-pathsvESets the name of the file used for logging rewrite engine processing -RewriteLogLevel Level 0 svESets the verbosity of the log file used by the rewrite +RewriteLogLevel Level 0 svESets the verbosity of the log file used by the rewrite engine -RewriteMap MapName MapType:MapSource -svEDefines a mapping function for key-lookup -RewriteOptions Options MaxRedirects=10 svdhESets some special options for the rewrite engine -RewriteRule - Pattern SubstitutionsvdhEDefines rules for the rewriting engine -RLimitCPU seconds|max [seconds|max]svdhCLimits the CPU consumption of processes launched +RewriteMap MapName MapType:MapSource +svEDefines a mapping function for key-lookup +RewriteOptions Options MaxRedirects=10 svdhESets some special options for the rewrite engine +RewriteRule + Pattern SubstitutionsvdhEDefines rules for the rewriting engine +RLimitCPU seconds|max [seconds|max]svdhCLimits the CPU consumption of processes launched by Apache children -RLimitMEM bytes|max [bytes|max]svdhCLimits the memory consumption of processes launched +RLimitMEM bytes|max [bytes|max]svdhCLimits the memory consumption of processes launched by Apache children -RLimitNPROC number|max [number|max]svdhCLimits the number of processes that can be launched by +RLimitNPROC number|max [number|max]svdhCLimits the number of processes that can be launched by processes launched by Apache children -Satisfy Any|All All dhCInteraction between host-level access control and +Satisfy Any|All All dhCInteraction between host-level access control and user authentication -ScoreBoardFile file-path logs/apache_status sMLocation of the file used to store coordination data for +ScoreBoardFile file-path logs/apache_status sMLocation of the file used to store coordination data for the child processes -Script method cgi-scriptsvdBActivates a CGI script for a particular request +Script method cgi-scriptsvdBActivates a CGI script for a particular request method. -ScriptAlias URL-path -file-path|directory-pathsvBMaps a URL to a filesystem location and designates the +ScriptAlias URL-path +file-path|directory-pathsvBMaps a URL to a filesystem location and designates the target as a CGI script -ScriptAliasMatch regex -file-path|directory-pathsvBMaps a URL to a filesystem location using a regular expression +ScriptAliasMatch regex +file-path|directory-pathsvBMaps a URL to a filesystem location using a regular expression and designates the target as a CGI script -ScriptInterpreterSource Registry|Registry-Strict|Script Script svdhCTechnique for locating the interpreter for CGI +ScriptInterpreterSource Registry|Registry-Strict|Script Script svdhCTechnique for locating the interpreter for CGI scripts -ScriptLog file-pathsvBLocation of the CGI script error logfile -ScriptLogBuffer bytes 1024 svBMaximum amount of PUT or POST requests that will be recorded +ScriptLog file-pathsvBLocation of the CGI script error logfile +ScriptLogBuffer bytes 1024 svBMaximum amount of PUT or POST requests that will be recorded in the scriptlog -ScriptLogLength bytes 10385760 svBSize limit of the CGI script logfile -ScriptSock file-path logs/cgisock svBThe name of the socket to use for communication with +ScriptLogLength bytes 10385760 svBSize limit of the CGI script logfile +ScriptSock file-path logs/cgisock svBThe name of the socket to use for communication with the cgi daemon -SecureListen [IP-address:]portnumber -Certificate-Name [MUTUAL]sBEnables SSL encryption for the specified port -SendBufferSize bytes 0 sMTCP buffer size -ServerAdmin email-addresssvCEmail address that the server includes in error +SecureListen [IP-address:]portnumber +Certificate-Name [MUTUAL]sBEnables SSL encryption for the specified port +SendBufferSize bytes 0 sMTCP buffer size +ServerAdmin email-addresssvCEmail address that the server includes in error messages sent to the client -ServerAlias hostname [hostname] ...vCAlternate names for a host used when matching requests +ServerAlias hostname [hostname] ...vCAlternate names for a host used when matching requests to name-virtual hosts -ServerLimit numbersMUpper limit on configurable number of processes -ServerName fully-qualified-domain-name[:port]svCHostname and port that the server uses to identify +ServerLimit numbersMUpper limit on configurable number of processes +ServerName fully-qualified-domain-name[:port]svCHostname and port that the server uses to identify itself -ServerPath URL-pathvCLegacy URL pathname for a name-based virtual host that +ServerPath URL-pathvCLegacy URL pathname for a name-based virtual host that is accessed by an incompatible browser -ServerRoot directory-path /usr/local/apache sCBase directory for the server installation -ServerSignature On|Off|EMail Off svdhCConfigures the footer on server-generated documents -ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full Full sCConfigures the Server HTTP response +ServerRoot directory-path /usr/local/apache sCBase directory for the server installation +ServerSignature On|Off|EMail Off svdhCConfigures the footer on server-generated documents +ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full Full sCConfigures the Server HTTP response header -SetEnv env-variable valuesvdhBSets environment variables -SetEnvIf attribute +SetEnv env-variable valuesvdhBSets environment variables +SetEnvIf attribute regex [!]env-variable[=value] - [[!]env-variable[=value]] ...svdhBSets environment variables based on attributes of the request + [[!]env-variable[=value]] ...svdhBSets environment variables based on attributes of the request -SetEnvIfNoCase attribute regex +SetEnvIfNoCase attribute regex [!]env-variable[=value] - [[!]env-variable[=value]] ...svdhBSets environment variables based on attributes of the request + [[!]env-variable[=value]] ...svdhBSets environment variables based on attributes of the request without respect to case -SetHandler handler-name|NonesvdhCForces all matching files to be processed by a +SetHandler handler-name|NonesvdhCForces all matching files to be processed by a handler -SetInputFilter filter[;filter...]svdhCSets the filters that will process client requests and POST +SetInputFilter filter[;filter...]svdhCSets the filters that will process client requests and POST input -SetOutputFilter filter[;filter...]svdhCSets the filters that will process responses from the +SetOutputFilter filter[;filter...]svdhCSets the filters that will process responses from the server -SSIEndTag tag "-->" svBString that ends an include element -SSIErrorMsg message "[an error occurred +svdhBError message displayed when there is an SSI +SSIEndTag tag "-->" svBString that ends an include element +SSIErrorMsg message "[an error occurred +svdhBError message displayed when there is an SSI error -SSIStartTag tag "<!--#" svBString that starts an include element -SSITimeFormat formatstring "%A, %d-%b-%Y %H:%M +svdhBConfigures the format in which date strings are +SSIStartTag tag "<!--#" svBString that starts an include element +SSITimeFormat formatstring "%A, %d-%b-%Y %H:%M +svdhBConfigures the format in which date strings are displayed -SSIUndefinedEcho string "(none)" svBString displayed when an unset variable is echoed -SSLCACertificateFile file-pathsvEFile of concatenated PEM-encoded CA Certificates +SSIUndefinedEcho string "(none)" svBString displayed when an unset variable is echoed +SSLCACertificateFile file-pathsvEFile of concatenated PEM-encoded CA Certificates for Client Auth -SSLCACertificatePath directory-pathsvEDirectory of PEM-encoded CA Certificates for +SSLCACertificatePath directory-pathsvEDirectory of PEM-encoded CA Certificates for Client Auth -SSLCARevocationFile file-pathsvEFile of concatenated PEM-encoded CA CRLs for +SSLCARevocationFile file-pathsvEFile of concatenated PEM-encoded CA CRLs for Client Auth -SSLCARevocationPath directory-pathsvEDirectory of PEM-encoded CA CRLs for +SSLCARevocationPath directory-pathsvEDirectory of PEM-encoded CA CRLs for Client Auth -SSLCertificateChainFile file-pathsvEFile of PEM-encoded Server CA Certificates -SSLCertificateFile file-pathsvEServer PEM-encoded X.509 Certificate file -SSLCertificateKeyFile file-pathsvEServer PEM-encoded Private Key file -SSLCipherSuite cipher-spec ALL:!ADH:RC4+RSA:+H +svdhECipher Suite available for negotiation in SSL +SSLCertificateChainFile file-pathsvEFile of PEM-encoded Server CA Certificates +SSLCertificateFile file-pathsvEServer PEM-encoded X.509 Certificate file +SSLCertificateKeyFile file-pathsvEServer PEM-encoded Private Key file +SSLCipherSuite cipher-spec ALL:!ADH:RC4+RSA:+H +svdhECipher Suite available for negotiation in SSL handshake -SSLEngine on|off off svESSL Engine Operation Switch -SSLMutex type none sESemaphore for internal mutual exclusion of +SSLEngine on|off off svESSL Engine Operation Switch +SSLMutex type none sESemaphore for internal mutual exclusion of operations -SSLOptions [+|-]option ...svdhEConfigure various SSL engine run-time options -SSLPassPhraseDialog type builtin sEType of pass phrase dialog for encrypted private +SSLOptions [+|-]option ...svdhEConfigure various SSL engine run-time options +SSLPassPhraseDialog type builtin sEType of pass phrase dialog for encrypted private keys -SSLProtocol [+|-]protocol ... all svEConfigure usable SSL protocol flavors -SSLProxyCACertificateFile file-pathsvEFile of concatenated PEM-encoded CA Certificates +SSLProtocol [+|-]protocol ... all svEConfigure usable SSL protocol flavors +SSLProxyCACertificateFile file-pathsvEFile of concatenated PEM-encoded CA Certificates for Remote Server Auth -SSLProxyCACertificatePath directory-pathsvEDirectory of PEM-encoded CA Certificates for +SSLProxyCACertificatePath directory-pathsvEDirectory of PEM-encoded CA Certificates for Remote Server Auth -SSLProxyCARevocationFile file-pathsvEFile of concatenated PEM-encoded CA CRLs for +SSLProxyCARevocationFile file-pathsvEFile of concatenated PEM-encoded CA CRLs for Remote Server Auth -SSLProxyCARevocationPath directory-pathsvEDirectory of PEM-encoded CA CRLs for +SSLProxyCARevocationPath directory-pathsvEDirectory of PEM-encoded CA CRLs for Remote Server Auth -SSLProxyCipherSuite cipher-spec ALL:!ADH:RC4+RSA:+H +svdhECipher Suite available for negotiation in SSL +SSLProxyCipherSuite cipher-spec ALL:!ADH:RC4+RSA:+H +svdhECipher Suite available for negotiation in SSL proxy handshake -SSLProxyEngine on|off off svESSL Proxy Engine Operation Switch -SSLProxyMachineCertificateFile filenamesEFile of concatenated PEM-encoded client certificates and keys to be used by the proxy -SSLProxyMachineCertificatePath directorysEDirectory of PEM-encoded client certificates and keys to be used by the proxy -SSLProxyProtocol [+|-]protocol ... all svEConfigure usable SSL protocol flavors for proxy usage -SSLProxyVerify level none svdhEType of remote server Certificate verification -SSLProxyVerifyDepth number 1 svdhEMaximum depth of CA Certificates in Remote Server +SSLProxyEngine on|off off svESSL Proxy Engine Operation Switch +SSLProxyMachineCertificateFile filenamesEFile of concatenated PEM-encoded client certificates and keys to be used by the proxy +SSLProxyMachineCertificatePath directorysEDirectory of PEM-encoded client certificates and keys to be used by the proxy +SSLProxyProtocol [+|-]protocol ... all svEConfigure usable SSL protocol flavors for proxy usage +SSLProxyVerify level none svdhEType of remote server Certificate verification +SSLProxyVerifyDepth number 1 svdhEMaximum depth of CA Certificates in Remote Server Certificate verification -SSLRandomSeed context source -[bytes]sEPseudo Random Number Generator (PRNG) seeding +SSLRandomSeed context source +[bytes]sEPseudo Random Number Generator (PRNG) seeding source -SSLRequire expressiondhEAllow access only when an arbitrarily complex +SSLRequire expressiondhEAllow access only when an arbitrarily complex boolean expression is true -SSLRequireSSLdhEDeny access when SSL is not used for the +SSLRequireSSLdhEDeny access when SSL is not used for the HTTP request -SSLSessionCache type none sEType of the global/inter-process SSL Session +SSLSessionCache type none sEType of the global/inter-process SSL Session Cache -SSLSessionCacheTimeout seconds 300 svENumber of seconds before an SSL session expires +SSLSessionCacheTimeout seconds 300 svENumber of seconds before an SSL session expires in the Session Cache -SSLVerifyClient level none svdhEType of Client Certificate verification -SSLVerifyDepth number 1 svdhEMaximum depth of CA Certificates in Client +SSLVerifyClient level none svdhEType of Client Certificate verification +SSLVerifyDepth number 1 svdhEMaximum depth of CA Certificates in Client Certificate verification -StartServers numbersMNumber of child server processes created at startup -StartThreads numbersMNumber of threads created on startup -SuexecUserGroup User GroupsvEUser and group permissions for CGI programs -ThreadLimit numbersMSets the upper limit on the configurable number of threads +StartServers numbersMNumber of child server processes created at startup +StartThreads numbersMNumber of threads created on startup +SuexecUserGroup User GroupsvEUser and group permissions for CGI programs +ThreadLimit numbersMSets the upper limit on the configurable number of threads per child process -ThreadsPerChild numbersMNumber of threads created by each child process -ThreadStackSize number 65536 sMDetermine the stack size for each thread -TimeOut seconds 300 sCAmount of time the server will wait for +ThreadsPerChild numbersMNumber of threads created by each child process +ThreadStackSize number 65536 sMDetermine the stack size for each thread +TimeOut seconds 300 sCAmount of time the server will wait for certain events before failing a request -TransferLog file|pipesvBSpecify location of a log file -TypesConfig file-path conf/mime.types sBThe location of the mime.types file -UnsetEnv env-variable [env-variable] -...svdhBRemoves variables from the environment -UseCanonicalName On|Off|DNS On svdCConfigures how the server determines its own name and +TransferLog file|pipesvBSpecify location of a log file +TypesConfig file-path conf/mime.types sBThe location of the mime.types file +UnsetEnv env-variable [env-variable] +...svdhBRemoves variables from the environment +UseCanonicalName On|Off|DNS On svdCConfigures how the server determines its own name and port -User unix-userid #-1 sMThe userid under which the server will answer +User unix-userid #-1 sMThe userid under which the server will answer requests -UserDir directory-filename public_html svBLocation of the user-specific directories -VirtualDocumentRoot interpolated-directory|none none svEDynamically configure the location of the document root +UserDir directory-filename public_html svBLocation of the user-specific directories +VirtualDocumentRoot interpolated-directory|none none svEDynamically configure the location of the document root for a given virtual host -VirtualDocumentRootIP interpolated-directory|none none svEDynamically configure the location of the document root +VirtualDocumentRootIP interpolated-directory|none none svEDynamically configure the location of the document root for a given virtual host -<VirtualHost +<VirtualHost addr[:port] [addr[:port]] - ...> ... </VirtualHost>sCContains directives that apply only to a specific + ...> ... </VirtualHost>sCContains directives that apply only to a specific hostname or IP address -VirtualScriptAlias interpolated-directory|none none svEDynamically configure the location of the CGI directory for +VirtualScriptAlias interpolated-directory|none none svEDynamically configure the location of the CGI directory for a given virtual host -VirtualScriptAliasIP interpolated-directory|none none svEDynamically configure the location of the cgi directory for +VirtualScriptAliasIP interpolated-directory|none none svEDynamically configure the location of the cgi directory for a given virtual host -Win32DisableAcceptExsMUse accept() rather than AcceptEx() to accept network connections -XBitHack on|off|full off svdhBParse SSI directives in files with the execute bit +Win32DisableAcceptExsMUse accept() rather than AcceptEx() to accept network connections +XBitHack on|off|full off svdhBParse SSI directives in files with the execute bit set
    diff --git a/docs/manual/sitemap.html.en b/docs/manual/sitemap.html.en index df1e8ec32c4..abea9daa899 100644 --- a/docs/manual/sitemap.html.en +++ b/docs/manual/sitemap.html.en @@ -216,6 +216,7 @@ Server on HPUX
  • Apache Module mod_unique_id
  • Apache Module mod_userdir
  • Apache Module mod_usertrack
  • +
  • Apache Module mod_version
  • Apache Module mod_vhost_alias
  • top