Yeah, you can mount /var to a different disk.
For example, setup your logging server. Then setup NFS on the logging server and export a directory to be used as the location for your log files.
Now on the machine running apache, you create a mount point for the logging server... say, /mnt/logsvr... then you make a symbolic link from /var/log/apache to /mnt/logsvr.
Now all of your logs for apache will be written to the mount point, which takes them to the logging server.
I don't know if that constitutes what you described as "no scripting".