如何configuration非root url的phabricator?

我试图在Apache的http服务器后面安装phabricator。 问题是,我想有一个像

http://myserver.fr.xxxx/phabricator而不是http://myserver.fr.xxxx/

我已经尝试了几个configuration在Apache中,但我不能有phabricator正常工作(别名,redirect)。

有一个棘手的Apacheconfiguration或phabricator未来版本来解决这个问题吗?

这不被支持,我们不打算支持它。 尽管在配置指南中提到了安装文档,但应该使其更清楚:

您可以在一个子域名(如phabricator.example.com)或整个域名上安装Phabricator,但不能将其安装在现有网站的某个子目录中。

我们不打算支持这一点,因为支持将是复杂的,并具有安全隐患,只有少量的非常小的安装会受益。

我在我的apache配置文件的根目录中使用了以下内容:

RewriteEngine on RewriteRule ^/phabricator/rsrc/(.*) - [L,QSA] RewriteRule ^/phabricator/favicon.ico - [L,QSA] RewriteRule ^/phabricator/(.+)$ /phabricator/index.php?__path__=$1 [B,L,QSA] 

然而,我不能完全测试它,因为我的电脑似乎并不认为./bin/storage是一个有效的可执行文件,所以我不能设置它的数据库。

它似乎工作到目前为止,但我不知道如果phabricator PHP代码将正常工作或它将需要一些修改以及。 (当我访问MYHOST / phabricator / index.php,我得到一个phabricator错误页面相关的缺少mysql设置)