On Wed, 28 Feb 2001 [EMAIL PROTECTED] wrote:

> Hi,
> 
> I am using analog-4.14 to analyze a log file that includes virtual domains. The 
>format string for the file is:
> 
> APACHELOGFORMAT (%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" 
>%{Host}i %T)
> 
> I have tried applying the example from virtdoms.cfg for when all of the domains are 
>logged to a single file, but so far have not had any success.
> (LOGFILE /home/log/xxx  http://%v.xyz.org - I have also tried other variables in 
>place of the %v)
> 
> Is the log format completely wrong for using this method? Is the only
> option to split the file for each host? 
> 

It looks like you did the right thing. The problem is that analog doesn't
recognise %{Host}i as "virtual host". It's expecting the Apache built-in
codes %v or %V. Try changing %{Host}i to %v and it should work.

I could add %{Host}i. But do you really get the virtual host on every line
with this? I would have thought it would only appear when the client
bothered to send a Host: header in the HTTP request.

-- 
Stephen Turner               http://www.statslab.cam.ac.uk/~sret1/
  Statistical Laboratory, Wilberforce Road, Cambridge, CB3 0WB, England
  "Your account can only be used for a single internet session at any one
   time and for no more than 24 hours in any one day." (NTL terms of use)

------------------------------------------------------------------------
This is the analog-help mailing list. To unsubscribe from this
mailing list, send mail to [EMAIL PROTECTED]
with "unsubscribe" in the main BODY OF THE MESSAGE.
List archived at http://www.mail-archive.com/[email protected]/
------------------------------------------------------------------------

Reply via email to