darius Posted January 17, 2008 Share Posted January 17, 2008 OK, so here's my issue; I have a series of websites at *.domain.com where * is a DNS wildcard pointing to the server at domain.com. The client can set up lots of subdomains, which are handled via PHP. So my apache.conf file looks like this: ServerName domain.com ServerAlias *.domain.com LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" That log format is basically the Apache combined format. However, the client wants to look at this using ClickTracks; apparently CT wants a separate field in the log file for the virtual domain (why not parse the Query String? Who knows...) I tried adding a %v to the LogFormat, but all I ever get is domain.com, never subdom.domain.com, even if that's how I accessed the site! Is there any way to make Apache do this? Thanks, darius Link to comment https://forums.phpfreaks.com/topic/86463-apache-customlog/ Share on other sites More sharing options...
madmax Posted January 17, 2008 Share Posted January 17, 2008 How odd. Never tried this but it's an interesting problem. Might simply be a side-effect of vhosts which is "by design" Have you thought about transferring to an environment variable then logging that in the logs? Link to comment https://forums.phpfreaks.com/topic/86463-apache-customlog/#findComment-441935 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.