diff --git a/docs/manual/bind.html b/docs/manual/bind.html index d5caf449fa..acbe645e3b 100644 --- a/docs/manual/bind.html +++ b/docs/manual/bind.html @@ -12,7 +12,7 @@ ALINK="#FF0000" > -
As implemented in Apache 1.1.1 and earlier versions, the method Apache used to create PATH_INFO in the CGI environment was @@ -27,7 +27,7 @@ applications, the Apache 1.2 behavior is still compatible with the CGI/1.1 specification, and CGI scripts can be easily modified (see below). -
Apache 1.1.1 and earlier implemented the PATH_INFO and SCRIPT_NAME
environment variables by looking at the filename, not the URL. While
@@ -46,7 +46,7 @@ SCRIPT_NAME to "/cgi-
". Obviously, the latter is
incorrect. In certain cases, this could even cause the server to
crash.
Apache 1.2 and later now determine SCRIPT_NAME and PATH_INFO by looking directly at the URL, and determining how much of the URL is @@ -67,7 +67,7 @@ sort of information is not a recommended method, and a script making use of it "deserves" not to work. Apache 1.2b3 and later, however, do provide a workaround. -
It may be necessary for a script that was designed for earlier versions of Apache or other servers to need the information that the diff --git a/docs/manual/cgi_path.html.en b/docs/manual/cgi_path.html.en index ed95efcd42..569ddbb343 100644 --- a/docs/manual/cgi_path.html.en +++ b/docs/manual/cgi_path.html.en @@ -12,11 +12,11 @@ ALINK="#FF0000" > -
As implemented in Apache 1.1.1 and earlier versions, the method Apache used to create PATH_INFO in the CGI environment was @@ -27,7 +27,7 @@ applications, the Apache 1.2 behavior is still compatible with the CGI/1.1 specification, and CGI scripts can be easily modified (see below). -
Apache 1.1.1 and earlier implemented the PATH_INFO and SCRIPT_NAME
environment variables by looking at the filename, not the URL. While
@@ -46,7 +46,7 @@ SCRIPT_NAME to "/cgi-
". Obviously, the latter is
incorrect. In certain cases, this could even cause the server to
crash.
Apache 1.2 and later now determine SCRIPT_NAME and PATH_INFO by looking directly at the URL, and determining how much of the URL is @@ -67,7 +67,7 @@ sort of information is not a recommended method, and a script making use of it "deserves" not to work. Apache 1.2b3 and later, however, do provide a workaround. -
It may be necessary for a script that was designed for earlier versions of Apache or other servers to need the information that the diff --git a/docs/manual/content-negotiation.html b/docs/manual/content-negotiation.html index 2a0abb5ccd..98e0190677 100644 --- a/docs/manual/content-negotiation.html +++ b/docs/manual/content-negotiation.html @@ -13,7 +13,7 @@ ALINK="#FF0000" > -
Apache's support for content negotiation has been updated to meet the @@ -29,7 +29,7 @@ which is compiled in by default.
A resource may be available in several different representations. For @@ -77,7 +77,7 @@ available in several formats, these are called representations or variants. The ways in which the variants for a particular resource vary are called the dimensions of negotiation. -
In order to negotiate a resource, the server needs to be given @@ -91,7 +91,7 @@ ways: filename pattern match, and chooses from among the results. -
A type map is a document which is associated with the handler @@ -182,7 +182,7 @@ The full list of headers recognized is: thresholds without checking the actual file. -
This is a per-directory option, meaning it can be set with an @@ -229,7 +229,7 @@ rating, and generally invoked; otherwise it is given an extremely low quality rating, which generally causes one of the other views (if any) to be retrieved. -
Dimension @@ -265,7 +265,7 @@ or more languages. can indicate a charset as a parameter of the media type. |
---|
Apache uses an algorithm to select the 'best' variant (if any) to @@ -330,7 +330,7 @@ and go to stage 3. -
Apache sometimes changes the quality values from what would be @@ -343,7 +343,7 @@ sends full and correct information these fiddles will not be applied.
-
The Accept: request header indicates preferences for media types. It @@ -386,7 +386,7 @@ behavior. It also sets the q value of wildcards of the format these special values are not applied, so requests from browsers which send the correct information to start with work as expected. -
If some of the variants for a particular resource have a language @@ -413,7 +413,7 @@ header includes either en or fr (or both) one of foo.en.html or foo.fr.html will be returned. If the browser does not list either en or fr as acceptable, foo.html will be returned instead. -
If you are using language negotiation you can choose between @@ -500,7 +500,7 @@ if there is one) must be on the right hand side of the mime-type extension (e.g. foo.html.en). -
When a cache stores a document, it associates it with the request URL. diff --git a/docs/manual/content-negotiation.html.en b/docs/manual/content-negotiation.html.en index 2a0abb5ccd..98e0190677 100644 --- a/docs/manual/content-negotiation.html.en +++ b/docs/manual/content-negotiation.html.en @@ -13,7 +13,7 @@ ALINK="#FF0000" > -
Apache's support for content negotiation has been updated to meet the @@ -29,7 +29,7 @@ which is compiled in by default.
A resource may be available in several different representations. For @@ -77,7 +77,7 @@ available in several formats, these are called representations or variants. The ways in which the variants for a particular resource vary are called the dimensions of negotiation. -
In order to negotiate a resource, the server needs to be given @@ -91,7 +91,7 @@ ways: filename pattern match, and chooses from among the results. -
A type map is a document which is associated with the handler @@ -182,7 +182,7 @@ The full list of headers recognized is: thresholds without checking the actual file. -
This is a per-directory option, meaning it can be set with an @@ -229,7 +229,7 @@ rating, and generally invoked; otherwise it is given an extremely low quality rating, which generally causes one of the other views (if any) to be retrieved. -
Dimension @@ -265,7 +265,7 @@ or more languages. can indicate a charset as a parameter of the media type. |
---|
Apache uses an algorithm to select the 'best' variant (if any) to @@ -330,7 +330,7 @@ and go to stage 3. -
Apache sometimes changes the quality values from what would be @@ -343,7 +343,7 @@ sends full and correct information these fiddles will not be applied.
-
The Accept: request header indicates preferences for media types. It @@ -386,7 +386,7 @@ behavior. It also sets the q value of wildcards of the format these special values are not applied, so requests from browsers which send the correct information to start with work as expected. -
If some of the variants for a particular resource have a language @@ -413,7 +413,7 @@ header includes either en or fr (or both) one of foo.en.html or foo.fr.html will be returned. If the browser does not list either en or fr as acceptable, foo.html will be returned instead. -
If you are using language negotiation you can choose between @@ -500,7 +500,7 @@ if there is one) must be on the right hand side of the mime-type extension (e.g. foo.html.en). -
When a cache stores a document, it associates it with the request URL. diff --git a/docs/manual/custom-error.html b/docs/manual/custom-error.html index 802bd5cbe3..5e2a3a9475 100644 --- a/docs/manual/custom-error.html +++ b/docs/manual/custom-error.html @@ -114,7 +114,7 @@ ErrorDocument 401 /Subscription/how_to_subscribe.html
-
-
request_rec
structure. vide infra), which returns an
integer, as above.-
request_rec
structure.
This structure describes a particular request which has been made to
the server, on behalf of a client. In most cases, each connection to
the client generates only one request_rec
structure.-
request_rec
request_rec
request_rec
contains pointers to a resource pool
which will be cleared when the server is finished handling the
@@ -329,7 +329,7 @@ struct request_rec {
-request_rec
structures are built by reading an HTTP
request from a client, and filling in the fields. However, there are
@@ -370,7 +370,7 @@ a few exceptions:
function run_sub_request
).
-request_rec
, has to return an int
to
@@ -389,7 +389,7 @@ the module should put a Location
in the request's
headers_out
, to indicate where the client should be
redirected to. -
request_rec
structure (or, in the case of access
@@ -463,7 +463,7 @@ internally redirected should always return OK
.
(Invoking internal_redirect
from handlers which are
not response handlers will lead to serious confusion).
-
palloc
, which takes two arguments, one being a pointer to
@@ -583,7 +583,7 @@ sub-pools below, and is used in the directory-indexing code, in order
to avoid excessive storage allocation when listing directories with
thousands of files).
-pcalloc
has the same
@@ -604,7 +604,7 @@ of the strings, as a unit; for instance:
returns a pointer to 8 bytes worth of memory, initialized to
"foo/bar"
.
-spawn_process
.
-palloc()
and the
associated primitives may result in undesirably profligate resource
@@ -686,7 +686,7 @@ cleared. It is only when you are allocating many, many sub-requests
for a single main request that you should seriously consider the
destroy...
functions).
--
mod_mime.c
,
which defines the file typing handler which emulates the NCSA server's
@@ -828,7 +828,7 @@ consists solely of the state of the XBITHACK
), and for
those modules, you can just not declare one, and leave the
corresponding structure slot in the module itself NULL
.-
This page could be summarized with the statement: don't require Apache to use DNS for any parsing of the configuration files. @@ -21,7 +21,7 @@ server may be subject to reliability problems (it might not boot), or denial and theft of service attacks (including users able to steal hits from other users). -
There are (at least) two forms that denial of service can come in. If you are running a version of Apache prior to version 1.2 then your @@ -115,7 +115,7 @@ this happens requires a more in-depth discussion of how Apache matches up incoming requests with the virtual host that will serve it. A rough document describing this is available. -
The addition of name-based virtual host
support in Apache 1.1 requires Apache to know the IP address(es) of
@@ -141,7 +141,7 @@ CGIs unless you use mod_env
to control the environment. It's best to consult the man pages or FAQs
for your OS.
-
<VirtualHost>
@@ -152,7 +152,7 @@ for your OS.
has no pages to serve
The situation regarding DNS is highly undesirable. For Apache 1.2 we've attempted to make the server at least continue booting diff --git a/docs/manual/env.html b/docs/manual/env.html index 6fd778adaa..6235076c4c 100644 --- a/docs/manual/env.html +++ b/docs/manual/env.html @@ -13,7 +13,7 @@ ALINK="#FF0000" > -
Interoperability problems have led to the introduction of mechanisms to modify the way Apache behaves when talking to particular clients. To make these mechanisms as flexible as possible, they diff --git a/docs/manual/env.html.en b/docs/manual/env.html.en index 6fd778adaa..6235076c4c 100644 --- a/docs/manual/env.html.en +++ b/docs/manual/env.html.en @@ -13,7 +13,7 @@ ALINK="#FF0000" > -
Interoperability problems have led to the introduction of mechanisms to modify the way Apache behaves when talking to particular clients. To make these mechanisms as flexible as possible, they diff --git a/docs/manual/handler.html b/docs/manual/handler.html index a87b4d319d..d5995da06b 100644 --- a/docs/manual/handler.html +++ b/docs/manual/handler.html @@ -13,9 +13,9 @@ ALINK="#FF0000" > -
A "handler" is an internal Apache representation of the action to be performed when a file is called. Generally, files have implicit @@ -61,7 +61,7 @@ handlers in the standard distribution are as follows:
-
In order to implement the handler features, an addition has been made to the Apache API that you may wish to diff --git a/docs/manual/handler.html.en b/docs/manual/handler.html.en index a87b4d319d..d5995da06b 100644 --- a/docs/manual/handler.html.en +++ b/docs/manual/handler.html.en @@ -13,9 +13,9 @@ ALINK="#FF0000" > -
A "handler" is an internal Apache representation of the action to be performed when a file is called. Generally, files have implicit @@ -61,7 +61,7 @@ handlers in the standard distribution are as follows:
-
In order to implement the handler features, an addition has been made to the Apache API that you may wish to diff --git a/docs/manual/install.html b/docs/manual/install.html index e799ad0bac..33878db24d 100644 --- a/docs/manual/install.html +++ b/docs/manual/install.html @@ -33,7 +33,7 @@ If you downloaded a binary distribution, skip to Installing Apache. Otherwise read the next section for how to compile the server. -
httpd
in the
src
directory. A binary distribution of Apache will
diff --git a/docs/manual/install.html.en b/docs/manual/install.html.en
index e799ad0bac..33878db24d 100644
--- a/docs/manual/install.html.en
+++ b/docs/manual/install.html.en
@@ -33,7 +33,7 @@ If you downloaded a binary distribution, skip to Installing Apache. Otherwise read the next section
for how to compile the server.
-httpd
in the
src
directory. A binary distribution of Apache will
diff --git a/docs/manual/invoking.html b/docs/manual/invoking.html
index d718c2f89c..1eff24f2d1 100644
--- a/docs/manual/invoking.html
+++ b/docs/manual/invoking.html
@@ -13,9 +13,9 @@
ALINK="#FF0000"
>
-httpd
program is usually run as a daemon which executes
continuously, handling requests. It is possible to invoke Apache by
the Internet daemon inetd
each time a connection to the HTTP
@@ -23,7 +23,7 @@ service is made (use the
ServerType directive)
but this is not recommended.
--d
serverroot
@@ -63,7 +63,7 @@ places where the directive is valid. (New in Apache 1.2)
conf/mime.types
by default.
-logs/httpd.pid
. This filename can be changed with the
PidFile directive. The process-id is for
@@ -112,13 +112,13 @@ see the Stopping and Restarting page.
If the process dies (or is killed) abnormally, then it will be necessary to
kill the children httpd processes.
-logs/error_log
by default. The filename can be set using the
ErrorLog directive; different error logs can
be set for different virtual hosts.
-logs/access_log
by default. The filename can be set using a
TransferLog directive; different
diff --git a/docs/manual/invoking.html.en b/docs/manual/invoking.html.en
index d718c2f89c..1eff24f2d1 100644
--- a/docs/manual/invoking.html.en
+++ b/docs/manual/invoking.html.en
@@ -13,9 +13,9 @@
ALINK="#FF0000"
>
-httpd
program is usually run as a daemon which executes
continuously, handling requests. It is possible to invoke Apache by
the Internet daemon inetd
each time a connection to the HTTP
@@ -23,7 +23,7 @@ service is made (use the
ServerType directive)
but this is not recommended.
--d
serverroot
@@ -63,7 +63,7 @@ places where the directive is valid. (New in Apache 1.2)
conf/mime.types
by default.
-logs/httpd.pid
. This filename can be changed with the
PidFile directive. The process-id is for
@@ -112,13 +112,13 @@ see the Stopping and Restarting page.
If the process dies (or is killed) abnormally, then it will be necessary to
kill the children httpd processes.
-logs/error_log
by default. The filename can be set using the
ErrorLog directive; different error logs can
be set for different virtual hosts.
-logs/access_log
by default. The filename can be set using a
TransferLog directive; different
diff --git a/docs/manual/location.html b/docs/manual/location.html
index e8063f12fe..85552c9cfe 100644
--- a/docs/manual/location.html
+++ b/docs/manual/location.html
@@ -15,7 +15,7 @@
<Location>
Directive<Location>
Directiverequest_rec
structure. vide infra), which returns an
integer, as above.-
request_rec
structure.
This structure describes a particular request which has been made to
the server, on behalf of a client. In most cases, each connection to
the client generates only one request_rec
structure.-
request_rec
request_rec
request_rec
contains pointers to a resource pool
which will be cleared when the server is finished handling the
@@ -329,7 +329,7 @@ struct request_rec {
-request_rec
structures are built by reading an HTTP
request from a client, and filling in the fields. However, there are
@@ -370,7 +370,7 @@ a few exceptions:
function run_sub_request
).
request_rec
, has to return an int
to
@@ -389,7 +389,7 @@ the module should put a Location
in the request's
headers_out
, to indicate where the client should be
redirected to. -
request_rec
structure (or, in the case of access
@@ -463,7 +463,7 @@ internally redirected should always return OK
.
(Invoking internal_redirect
from handlers which are
not response handlers will lead to serious confusion).
-
palloc
, which takes two arguments, one being a pointer to
@@ -583,7 +583,7 @@ sub-pools below, and is used in the directory-indexing code, in order
to avoid excessive storage allocation when listing directories with
thousands of files).
-pcalloc
has the same
@@ -604,7 +604,7 @@ of the strings, as a unit; for instance:
returns a pointer to 8 bytes worth of memory, initialized to
"foo/bar"
.
-spawn_process
.
-palloc()
and the
associated primitives may result in undesirably profligate resource
@@ -686,7 +686,7 @@ cleared. It is only when you are allocating many, many sub-requests
for a single main request that you should seriously consider the
destroy...
functions).
--
mod_mime.c
,
which defines the file typing handler which emulates the NCSA server's
@@ -828,7 +828,7 @@ consists solely of the state of the XBITHACK
), and for
those modules, you can just not declare one, and leave the
corresponding structure slot in the module itself NULL
.-
int setup_client_block (request_rec *, int read_policy); diff --git a/docs/manual/misc/custom_errordocs.html b/docs/manual/misc/custom_errordocs.html index dfc669dd4f..93b144c32d 100644 --- a/docs/manual/misc/custom_errordocs.html +++ b/docs/manual/misc/custom_errordocs.html @@ -1,8 +1,8 @@ - - -International Customized Server Error Messages - + + +International Customized Server Error Messages + The AddHandler and AddType directives are useful for automatically XSSI-expanding all files with a .shtml - suffix to text/html. + suffix to text/html.
LanguagePriority en fr de Alias /errordocs /usr/local/apache/errordocs @@ -176,9 +176,9 @@ the configured error documents): would be bypassed.
Example: for english, french and german versions (default english)
-foot.shtml.en
,
-foot.shtml.fr
,
-foot.shtml.de
,
+foot.shtml.en
,
+foot.shtml.fr
,
+foot.shtml.de
,
foot.shtml
symlink to foot.shtml.en
Both files are then simply included into the error document by using the
directives <!--#include virtual="head" -->
@@ -377,13 +377,13 @@ for browser types which support animated GIFs).