On Sun, 2003-07-27 at 14:22, Mike Hommey wrote: > On Sunday 27 July 2003 13:20, martin@list-petersen.dk wrote: > > This Apache module does Dynamic Virtual Servers based on directory names. > > It supports user home directories and individual cgi-bin directories. When > > creating a directory (and thereby a virtual server) there is no need for > > restarting apache anymore. > > What is the difference with what you can do with apache mod_vhost_alias and/or > mod_rewrite ? Extract from the README of mod_dynvhost: mod_dynvhost will do these things when a request comes through : 1 - Automatically change the DocumentRoot to match that directory. 2 - Set up a "webmaster@virtualdomain.com" ServerAdmin directive, this is seen upon any errors the server encounters. 3 - Change the "ServerName" directive to your sites FQDN. 4 - Handle "/cgi-bin/" requests to the virtual host. 5 - Handle "/icons/" for directory listings. 6 - Allow user '~' directories under each Virtual Host. 7 - Restrict CGIs to a minimum UID / GID ( block sys accounts from executing CGIs). If either ID is under the min it will return an 'HTTP_FORBIDDEN' error. The behavior for "/icons/" and "/cgi-bin/" directories is thus, if a local directory under the virtual hosts root directory exists ( e.g. /www/Virtuals/www.mydomain.com.au/icons ). Then the "/icons/" request will map to that directory, if that local directory does not exists, then mod_dynvhost falls through to the default apache ServerRoot ( in my case that works out to be "/usr/local/apache/icons" ). "/cgi-bin/" requests are much the same. Regards, Martin List-Petersen martin at list-petersen dot dk -- BOFH excuse #51: Cosmic ray particles crashed through the hard disk platter
Attachment:
signature.asc
Description: This is a digitally signed message part