You didn't mention what it is about your setup that isn't working, but I'd suspect one or more of the following: 1. You have no VirtualHostRoot in your RewriteRule 2. You're matching on IP... try matching *. 3. You included the end of an IfDefine... are you sure the test enclosing your virtual host block works correctly? 4. Is this IP the second (or greater) IP being served by Apache? You'll need to explicitly tell Apache to listen for it. Problem 1 is the most obvious, but shouldn't prevent you from hitting a page... it will (usually) cause all subsequent graphics and links to be broken, though. Either of the other three problems would probably result in the site not being seen at all. If that doesn't help, please describe your problem in greater detail. HTH, Dylan