> > Is there any way to get apache2 to include a full path in its
> > access_log?  That would be something like this:
> >
> > domain.com/page.html
> >
> > instead of this:
> >
> > /page.html
> >
> > If I can get a full path in the log, I can have webalizer report on
> > traffic per domain.  The conventional method of using the vhost log
> > format for something like this won't work for me because it relies on
> > defining different ServerName directives via VirtualHost definitions
> > but I don't think apache knows which domain is actually being served.
> > I don't use any apache virtual host stuff.  Domain identification is
> > handled by my shopping cart software.
>
> Maybe I dont understand what you mean: but since you are using
> VirtualHost definitions, then perhaps you could use separate logs for
> each site?
>
> e.g.
>
> <VirtualHost site1.com>
>         ServerName www.site1.com
>         ErrorLog "/var/log/apache/site1_error.log"
>         AccessLog "/var/log/apache/site2_access.log"
> </VirtualHost>
>
> <VirtualHost site2.com>
>         ServerName www.site2.com
>         ErrorLog "/var/log/apache/site1_error.log"
>         AccessLog "/var/log/apache/site2_access.log"
> </VirtualHost>
>
> I just avoid the whole logsplit issue by doing this on production servers.

Yeah, I wasn't very clear about that.  The problem is I can't use
VirtualHost definitions because I don't think apache knows which
domain is actually being served.  I don't use any apache virtual host
stuff.  Domain identification is handled by my shopping cart software.

- Grant

-- 
gentoo-user@gentoo.org mailing list

Reply via email to