Nothing special to the way these sites work. You can check out http://www.rileyjames.com and http://www.ryanparr.com (the programming on the latter will leave you in awe :) I want to host my sites and have a decent usage statistics location, but I just can't seem to get the logging part down. I've got a long road ahead of me :)
For instance, the code below logs the following on entrance to rileyjames.com (setup as PerlFixupHandler): www.rileyjames.com / Wed Feb 13 16:17:15 2002 www.rileyjames.com /index.html Wed Feb 13 16:17:15 2002 www.rileyjames.com /topnavigation.htm Wed Feb 13 16:17:15 2002 www.rileyjames.com /white.htm Wed Feb 13 16:17:15 2002 www.rileyjames.com /green.htm Wed Feb 13 16:17:15 2002 www.rileyjames.com /index1.htm Wed Feb 13 16:17:15 2002 www.rileyjames.com /topnav.css Wed Feb 13 16:17:15 2002 www.rileyjames.com /graphics/redarrow.gif Wed Feb 13 16:17:15 2002 www.rileyjames.com /border.css Wed Feb 13 16:17:15 2002 www.rileyjames.com /text.css Wed Feb 13 16:17:15 2002 www.rileyjames.com /graphics/frontpaglogo.gif Wed Feb 13 16:17:15 2002 The code follows: sub handler { my $r = shift; return DECLINED unless($r->is_main()); # Same behavior when: # return DECLINED unless($r->is_initial_req()); open TRACK, ">>/usr/local/www/usertracker.txt" or die "Couldn't open log: $!"; print TRACK join("\t",($r->hostname,$r->uri,scalar(localtime))),"\n"; close TRACK; return DECLINED; } -- Ryan ----- Original Message ----- From: "Ask Bjoern Hansen" <[EMAIL PROTECTED]> To: "Ryan Parr" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, February 13, 2002 2:34 PM Subject: Re: Custom Logging and User Tracking > On Wed, 13 Feb 2002, Ryan Parr wrote: > > > Unfortunately we do have areas on the site where a link would point directly > > to a graphic file, which I'd like to log. Otherwise that would work quite > > well. > > > > I had always thought that these extra requests would be subrequests. If not, > > though, what would be the definition of a sub-request? > > A subrequest is when during processing of the original request make > a new internal request. > > What you are looking for might be the Referer header; but without > knowing more exactly how your site works and what URLs you use, it's > hard to tell. > > > - ask > > -- > ask bjoern hansen, http://ask.netcetera.dk/ !try; do(); > more than a billion impressions per week, http://valueclick.com >