我可以根据浏览器用户代理设置不同的DocumentRoot吗?

我试图在我的服务器上设置一些东西。

假设有2个开发者,AAA和BBB,那里的浏览器包含用户代理string中的AAA或BBB。 我在/home/dev/ ,public_html,public_html_AAA和public_html_BBB文件夹中有3个目录。 是否有可能将开发人员路由到相应的文件夹,其他人只是public_html

我已经看到了关于BrowserMatchSetEnvIf这个看起来可能是解决scheme的一部分,但我不知道如何适应它。

这是一个VirtualHostconfiguration的例子。

 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /home/dev/public_html ServerName dev.example.com ErrorLog /home/dev/logs/apache_log </VirtualHost>