Cronolog is a handy file rotation tool for Apache.
To create daily log files, add something like this to your httpd.conf file.
CustomLog "|/usr/local/sbin/cronolog /var/log/httpd/%Y/%m/%d/access.log" combinedio
Installation is simply:
configure && make && make install
