env.html revision c9b30964ca05a019026fa1d1b4c535b296b8ec9a
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<HTML>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<HEAD>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<TITLE>Special Purpose Environment Variables</TITLE>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick</HEAD>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<BODY
50cfe8bbbaf4279375802531268e2bf0155215fetrawick BGCOLOR="#FFFFFF"
50cfe8bbbaf4279375802531268e2bf0155215fetrawick TEXT="#000000"
50cfe8bbbaf4279375802531268e2bf0155215fetrawick LINK="#0000FF"
50cfe8bbbaf4279375802531268e2bf0155215fetrawick VLINK="#000080"
50cfe8bbbaf4279375802531268e2bf0155215fetrawick ALINK="#FF0000"
50cfe8bbbaf4279375802531268e2bf0155215fetrawick>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<!--#include virtual="header.html" -->
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<h1 ALIGN="CENTER">Special Purpose Environment Variables</h1>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<P>Interoperability problems have led to the introduction of
50cfe8bbbaf4279375802531268e2bf0155215fetrawickmechanisms to modify the way Apache behaves when talking to particular
50cfe8bbbaf4279375802531268e2bf0155215fetrawickclients. To make these mechanisms as flexible as possible, they
50cfe8bbbaf4279375802531268e2bf0155215fetrawickare invoked by defining environment variables, typically with
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<A HREF="mod/mod_browser.html#browsermatch">BrowserMatch</A>, though
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<A HREF="mod/mod_env.html#setenv">SetEnv</A> and
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<A HREF="mod/mod_env.html#passenv">PassEnv</A> could also be used, for
50cfe8bbbaf4279375802531268e2bf0155215fetrawickexample.</P>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<H2>nokeepalive</H2>
50cfe8bbbaf4279375802531268e2bf0155215fetrawickThis disables <A HREF="mod/core.html#keepalive">KeepAlive</A> when set. Because
50cfe8bbbaf4279375802531268e2bf0155215fetrawickof problems with Netscape 2.x and KeepAlive, we recommend the following
50cfe8bbbaf4279375802531268e2bf0155215fetrawickdirective be used:
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<BLOCKQUOTE><CODE>
50cfe8bbbaf4279375802531268e2bf0155215fetrawickBrowserMatch Mozilla/2 nokeepalive
2e3867b767f5f34e6ab6414670f3306806913810trawick</CODE></BLOCKQUOTE>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<H2>force-response-1.0</H2>
50cfe8bbbaf4279375802531268e2bf0155215fetrawickThis forces an HTTP/1.0 response when set. It was originally implemented as a
50cfe8bbbaf4279375802531268e2bf0155215fetrawickresult of a problem with AOL's proxies. Some clients may not behave correctly
50cfe8bbbaf4279375802531268e2bf0155215fetrawickwhen given an HTTP/1.1 response, and this can be used to interoperate with
50cfe8bbbaf4279375802531268e2bf0155215fetrawickthem.
50cfe8bbbaf4279375802531268e2bf0155215fetrawick
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<H2>downgrade-1.0</H2>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<p>This forces the request to be treated as a HTTP/1.0 request even if it
50cfe8bbbaf4279375802531268e2bf0155215fetrawickwas in a later dialect.
50cfe8bbbaf4279375802531268e2bf0155215fetrawick
50cfe8bbbaf4279375802531268e2bf0155215fetrawick<!--#include virtual="footer.html" -->
50cfe8bbbaf4279375802531268e2bf0155215fetrawick</BODY>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick</HTML>
50cfe8bbbaf4279375802531268e2bf0155215fetrawick