Es raro, parece que lo tienes configurado como en este manual:
http://www.mundodivx.com/php/index.html#81 (dale un vistazo para asegurarte).
Lo único que se me ocurre es que tenga que ver que usas un windows 2003, que tenga algo por ahí que haga que no funcionen los virtualhosts... porque tal como lo tienes lo tengo yo, en un winXP, y funciona