Forum Moderators: Robert Charlton & goodroi
You must to use mod_rewrite to redirect or 403 requests which do not contain a HTTP host header (so pointing directly at the IP adresse and more importantly redirect or 403 any HTTP host header which does not match your domain.
This tactic makes the use of name-based virtual hosts more appealing, there are no real http1.0 clients any more, so you don't need your web site to resolve via IP adress only.