Apacheconfiguration访问目录

我在Ubuntu 9.10上。 我的web应用程序位于我的/ home / me / app目录中。 我想以这样一种方式configurationApache,以便通过目录访问我的应用程序。 例如:

人们可以通过domain.com访问我的机器。 我想要做的是通过一个目录访问我的web应用程序(位于/ home / me / app),使用类似于:domain.com/myapp。

我怎样才能build立这种行为的Apacheconfiguration? 当然,我不想将所有的应用程序移动到/ var / www / myapp。

Alias指令并没有解决我的问题。 如果尝试input像mydomain.com/recommender/somedir。 它不会find任何东西。 因为别名只包含“/推荐者”path

我想,就像一个VirtualHost,而不是指向一个ServerName,我想指向一个目录名称。

谢谢

在这里跳过一个老问题,但是对于后人/search者来说:这里的一个常见方法就是将/home/me/app链接到/var/www/myapp 。 SSH进入并快速运行

 ln -s /home/me/app /var/www/myapp 

这不是一个Apacheconfiguration,但它是干净的,做你想做的。 这是假设,当然,你有/var/www/设置为你的webroot,这似乎是暗示。

我想要的只是apache.conf中的一个别名命令:

Alias /recommender /home/me/app

我会configuration它使用mod_userdir,但这就是我…