我在哪里工作(一个webdev公司),我们有一个特殊的设置testing服务器。 这是请求
foo.myusername.thisserver.com
会自动将您发送到位于的文件
/home/myusername/foo/web
在该服务器上。 只要在homedir中创build一个新目录就足够了。 不需要编辑Apacheconfiguration甚至重新启动它。 这对于开发非常方便。 你只需要从SVN中检查一个项目,并且你很好(大部分时间)。
我在想,这是怎么做的?
另外,如果可能的话,我希望能够通过编辑应用程序目录中的文件(在这种情况下为/ home / myusername / foo)覆盖webroot,例如将其设置为
/home/myusername/foo/somedir/webroot
但是我不知道Apacheconfiguration在这方面有多灵活。
mod_vhost_alias
– http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html