env.html revision db81e057b060e365d840d9a1d35a5797192efa81
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<HTML>
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<HEAD>
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<TITLE>Special Purpose Environment Variables</TITLE>
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White</HEAD>
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
72c4d922fde6bad22c9e79a7115f0b5205b4de6aLiam P. White<BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#000080"
ALINK="#FF0000"
>
<!--#include virtual="header.html" -->
<h1 ALIGN="CENTER">Special Purpose Environment Variables</h1>
<P>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
are invoked by defining environment variables, typically with
<A HREF="mod/mod_browser.html#browsermatch">BrowserMatch</A>, though
<A HREF="mod/mod_env.html#setenv">SetEnv</A> and
<A HREF="mod/mod_env.html#passenv">PassEnv</A> could also be used, for
example.</P>
<H2>nokeepalive</H2>
This disables <A HREF="mod/core.html#keepalive">KeepAlive</A> when set. Because
of problems with Netscape 2.x and KeepAlive, we recommend the following
directive be used:
<BLOCKQUOTE><CODE>
BrowserMatch Mozilla/2 nokeepalive
</CODE></BLOCKQUOTE>
<H2>force-response-1.0</H2>
This forces an HTTP/1.0 response when set. It was originally implemented as a
result of a problem with AOL's proxies. Some clients may not behave correctly
when given an HTTP/1.1 response, and this can be used to interoperate with
them.
<!--#include virtual="footer.html" -->
</BODY>
</HTML>