I have mentioned here apache web server because i am using that one.
migrated from stackoverflow.com Dec 8 '09 at 14:44
I just had a look at this page but not sure how relevant its to yours.
The basic idea is to replace all of the static configurations with a mechanism that works them out dynamically. This has a number of advantages:
Make any changes to your VirtualHosts, then do
To make sure there aren't any outstanding syntax errors, and run this:
Basically any existing connections stay intact, so it's not the same as a full restart - this is how I usually do this on production servers with dozens of sites.