I have my own server called for example my.host.com.
I understand that if I go to my.host.com/usage I can see stats for apache as a whole.
However, if I go to w3.domain.com, (a virtual host) and add /usage, I can still see the stats for my.host.com
There is no /usage directory at the document root of the above virtual host. I dont want this to be possible. In future I would like to configure stats per virtual host but for now I feel I need to sort this.
I believe that /usage is an Alias configured somewhere in your apache configs. To make this available on a per-vhost basis only you will need to remove that Alias and move it inside each Virtual Host