Mike, I hear that nsvhr/nsunix now works well, but I have never used these modules. I have several tcl modules (these are complete, only needing configuration, no programming): http://zmbh.com/tclvhr/ http://zmbh.com/vat/
also I provide an example in: http://zmbh.com/nsrewrite/ (see http://zmbh.com/nsrewrite/doc/nsrewriteurl.html ) That is a very simple way to get fast virtual hosting. If you want to roll your own, I would start with nsrewrite, although VAT has some good ideas on setting up the config part of a vhost server. --Tom Jackson