1689N/A<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
1689N/A<
TITLE>Special Purpose Environment Variables</
TITLE>
1689N/A<!-- Background white, links blue (unvisited), navy (visited), red (active) --> 1689N/A<
H1 ALIGN="CENTER">Special Purpose Environment Variables</
H1>
1689N/AInteroperability problems have led to the introduction of
1689N/Amechanisms to modify the way Apache behaves when talking to particular
1689N/Aclients. To make these mechanisms as flexible as possible, they
1689N/Aare invoked by defining environment variables, typically with
2800N/AThis forces the request to be treated as a
HTTP/
1.0 request even if it
3877N/AThis causes any <
CODE>Vary</
CODE> fields to be removed from the response
5131N/Aheader before it is sent back to the client. Some clients don't
3869N/Ainterpret this field correctly (see the
5131N/Apage); setting this variable can work around this problem. Setting
5131N/Athis variable also implies <
STRONG>force-response-1.0</
STRONG>.
1689N/AThis forces an
HTTP/
1.0 response when set. It was originally implemented as a
1689N/Aresult of a problem with AOL's proxies. Some clients may not behave correctly
1689N/Awhen given an
HTTP/
1.1 response, and this can be used to interoperate with
3853N/Aof problems with Netscape
2.x and KeepAlive, we recommend the following
1689N/A BrowserMatch Mozilla/2 nokeepalive