Para eso Apache cuenta con una aplicación auxiliar llamada rotatelogs (rotatelogs.exe en windows), que viene incluida en la carpeta apache/bin
el uso es como sigue
Código Apache:
Ver originalCustomLog "|bin/rotatelogs /var/logs/logfile 86400" common
Esto te crearia un logfile estandar que se renovaria automaticamente cada 24 hs (el valor 86400 representa segundos)
Esta otra, en lugar de reescribir el logfile , te crea otro nuevo con el nombre representado por Año-mes-dia
Código Apache:
Ver originalCustomLog "|bin/rotatelogs -l /var/logs/logfile.%Y.%m.%d 86400" common
Hay otras variantes, incluso para limitar el tamaño
Podes consultar la doc de Apache para mas datos
http://httpd.apache.org/docs/2.2/pro...otatelogs.html
Saludos