I recently added a virtual host config to my apache which is using mod_vhost_alias to route requests to domain-like directories. if the directory exists everything works just fine. now my thought was,. The behaviors of rewriterule and rewritecond change when using mod_vhost_alias. its been a few days since i tinkered with it so i'm sketchy on it, but watch out for the way rewriterule interprets the portion of the url to be rewritten.. The virtualdocumentroot directive allows you to determine where apache http server will find your documents based on the value of the server name. the result of expanding interpolated-directory is used as the root of the document tree in a similar manner to the documentroot directive's argument..
Module mod_vhost_alias. this module is contained in the mod_vhost_alias.c file and is not compiled in by default. it provides support for dynamically configured mass virtual hosting. directory name interpolation. all the directives in this module interpolate a string into a pathname.. I have google'd and poured through many different sites trying to figure out how to install this apache module (mod_vhost_alias). this may seem like somewhat of a newbie question, but how can i.... Mod_alias this directive is equivalent to alias , but makes use of standard regular expressions, instead of simple prefix matching. the supplied regular expression is matched against the url-path, and if it matches, the server will substitute any parenthesized matches into the given string and use it as a filename..