coar 97/05/04 10:05:26
Modified: htdocs/manual/misc FAQ.html
Log:
Add Q&A about logging Referer: and User-Agent: headers.
Revision Changes Path
1.52 +37 -2 apache/htdocs/manual/misc/FAQ.html
Index: FAQ.html
===================================================================
RCS file: /export/home/cvs/apache/htdocs/manual/misc/FAQ.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -C3 -r1.51 -r1.52
*** FAQ.html 1997/05/04 16:44:08 1.51
--- FAQ.html 1997/05/04 17:05:25 1.52
***************
*** 8,14 ****
<!--#include virtual="header.html" -->
<H1>Apache Server Frequently Asked Questions</H1>
<P>
! $Revision: 1.51 $ ($Date: 1997/05/04 16:44:08 $)
</P>
<P>
The latest version of this FAQ is always available from the main
--- 8,14 ----
<!--#include virtual="header.html" -->
<H1>Apache Server Frequently Asked Questions</H1>
<P>
! $Revision: 1.52 $ ($Date: 1997/05/04 17:05:25 $)
</P>
<P>
The latest version of this FAQ is always available from the main
***************
*** 54,60 ****
<!-- HTTP/1.1 browsers? -->
<!-- - Is there an Apache for W95/WNT? -->
<!-- - Why does Apache die when a vhost can't be DNS-resolved? -->
- <!-- - How do I add browsers and referrers to my logs? -->
<!-- - How do I setup an access restriction so that people from -->
<!-- this domain don't have to authenticate, and all others can -->
<!-- do so via a username and password? -->
--- 54,59 ----
***************
*** 166,171 ****
--- 165,173 ----
<LI><A HREF="#cantbuild">Why won't Apache compile with my
system's <SAMP>cc</SAMP>?</A>
</LI>
+ <LI><A HREF="#addlog">How do I add browsers and referrers to my
+ logs?</A>
+ </LI>
</OL>
</LI>
</UL>
***************
*** 1268,1273 ****
--- 1270,1308 ----
>problem report</A>.
Be sure to include <EM>complete</EM> details, such as the compiler
& OS versions and exact error messages.
+ </P>
+ <HR>
+ </LI>
+ <LI><A NAME="addlog">
+ <STRONG>How do I add browsers and referrers to my logs?</STRONG>
+ </A>
+ <P>
+ Apache provides a couple of different ways of doing this. The
+ recommended method is to compile the
+ <A
+ HREF="../mod/mod_log_config.html"
+ ><SAMP>mod_log_config</SAMP></A>
+ module into your configuration and use the
+ <A
+ HREF="../mod/mod_log_config.html#customlog"
+ ><SAMP>CustomLog</SAMP></A>
+ directive.
+ </P>
+ <P>
+ You can either log the additional information in files other than your
+ normal transfer log, or you can add them to the records already being
+ written. For example:
+ </P>
+ <P>
+ <CODE>
+
CustomLog logs/access_log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\""
+ </CODE>
+ </P>
+ <P>
+ This will add the values of the <SAMP>User-agent:</SAMP> and
+ <SAMP>Referer:</SAMP> headers, which indicate the client and the
+ referring page, respectively, to the end of each line in the access
+ log.
</P>
<HR>
<!-- Don't forget to add HR tags at the end of each list item.. -->